全部显示

OptionGroup 对象

         
OptionGroup
属性

窗体或报表上的选项组可显示有限个选项的集合。因为可以只单击所需的值,所以使用选项组进行值的选取非常容易。在选项组中,一次仅能选取一个选项。

选项组由一个组框及一系列复选框切换按钮选项按钮组成。

注意   不要将该控件与用于数据访问页上的动态 HTML 选项组控件相混淆,有关数据访问页上的选项组控件的信息,请参阅选项组控件(数据访问页)。

使用 OptionGroup 对象

如果选项组绑定到字段,那么只是组框本身绑定到字段,而框内的复选框、切换按钮或选项按钮并没有绑定到字段。需要将每个复选框、切换按钮或选项按钮的 OptionValue 属性设为一个对于组框所绑定的字段有意义的数字,而不是对选项组中每个控件的 ControlSource 属性进行设置。在选项组中选取选项时,Microsoft Access 将与选项组绑定的字段的值设为选定选项的 OptionValue 属性值。

注意   因为选项组的值仅为数字而非文本类型,所以 OptionValue 属性设为数字。Microsoft Access 会在基础表中存储该数字。在前面的示例中,如果要显示供应商的名称而不是订单中的数字,可以建立一个名为“运货商”的独立表,在该表中存储运货商的名称,然后把“订单”表中的“运货商”字段设为查阅字段,就能查阅“运货商”表中的数据了。

选项组也能设为表达式或未绑定对象。可以在自定义对话框中使用未绑定选项组来接受用户的输入,然后根据输入值执行相应的操作。