使用复选框或其他控件显示“是/否”值

使用复选框或其他控件显示“是/否”值

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

在 Access 中, "是/否" 字段仅存储两个值: "是" 或 "否"。 如果你使用文本框显示 "是/否" 字段, 则该值将显示为-1 表示 "是", 而0表示 "否"。 这些值对于大多数用户来说不是很有意义的, 因此 Access 提供可用于显示和输入 "是/否" 值的复选框、选项按钮和切换按钮。 这些控件提供了 "是/否" 值的图形表示形式, 这既易于使用又易于阅读。

本文介绍其中每个控件的应用程序, 并告诉你如何将它们添加到窗体和报表。

想进行什么操作?

决定要使用的控件

创建绑定复选框、选项按钮或切换按钮

创建未绑定复选框、选项按钮或切换按钮

了解选项组

创建选项组

向现有选项组添加新选项

决定要使用的控件

在大多数情况下, 复选框是表示 "是/否" 值的最佳控件。 这是在将 "是/否" 字段添加到窗体或报表时创建的默认控件类型。 相比之下, 选项按钮和切换按钮通常用作选项组的一部分。 有关选项组的详细信息, 请参阅了解选项组一节。

下图显示了这三个控件以及它们如何表示 "是" 和 "否" 值。 "是"列将显示选定时显示的控件, "" 列将显示清除时显示的控件。

是/否控件

返回页首

创建绑定复选框、选项按钮或切换按钮

通过将 "是/否" 字段从 "字段列表" 窗格拖动到窗体或报表, 可以快速创建复选框。

  1. 在 "布局" 视图或 "设计" 视图中打开窗体或报表, 方法是在导航窗格中右键单击窗体或报表, 然后在快捷菜单上单击所需视图。

  2. 如果尚未显示 "字段列表" 窗格, 请按 ALT + F8 显示它。

  3. 如果需要, 可通过单击表名称旁边的加号 (+) 展开表列表。

  4. 将 "字段列表" 窗格中的 "是/否" 字段拖动到窗体或报表中。

    根据字段的 "显示控件" 属性的设置, 将创建一个复选框、一个文本框或一个组合框并绑定到该字段。 当您在表中创建新的 "是/否" 字段时, 字段的 "显示控件" 属性的默认设置为 "复选框"。

如果需要, 您可以将复选框控件更改为选项按钮或切换按钮。 若要执行此操作, 请右键单击该复选框, 指向快捷菜单上的 "更改为", 然后单击 "切换按钮 按钮图像 " 或 "选项按钮 按钮图像 "。

返回页首

创建未绑定复选框、选项按钮或切换按钮

您可以在自定义对话框中使用未绑定复选框、选项按钮或切换按钮以接受用户输入, 然后根据该输入执行操作。

  1. 在 "设计" 视图中打开窗体或报表, 方法是在 "导航窗格" 中右键单击它, 然后单击快捷菜单上的 "设计视图"。

  2. 在 "设计" 选项卡上的 "控件" 组中, 单击所需控件的工具 (复选框 按钮图像 、选项按钮 按钮图像 或切换按钮 按钮图像 )。

  3. 在窗体或报表上单击要放置该控件的位置。

    Access 将在窗体或报表上放置控件。

尽管这不是必需的, 但你可能需要重命名控件, 以使其具有更有意义的名称。 执行此操作不会更改控件旁边显示的标签, 但可以更轻松地在表达式或宏中引用它。

重命名控件

  1. 确保选择了控件。

  2. 如果尚未显示属性表,请按 F4 显示该表。

  3. 在控件的 "名称" 属性框中键入新名称。

如果需要, 您可以将复选框更改为选项按钮或切换按钮。 若要执行此操作, 请右键单击该复选框, 指向快捷菜单上的 "更改为", 然后单击 "切换按钮 按钮图像 " 或 "选项按钮 按钮图像 "。

返回页首

了解选项组

单个复选框、选项按钮或切换按钮可以绑定或未绑定, 也可以是选项组的一部分。 选项组显示一组有限的备用项, 并且一次只能选择选项组中的一个选项。 选项组由组框架和一组复选框、切换按钮或选项按钮组成。

如果某个选项组绑定到某个字段, 则仅组框本身绑定到该字段, 而不是该框架内包含的控件。 不要为选项组中的每个控件设置 "控件来源" 属性, 而是将每个控件的 "选项值" 属性设置为与组框架绑定的字段有意义的数字。 当您在选项组中选择一个选项时, Access 会将该选项组绑定到的字段的值设置为所选选项的选项值属性的值。

选项组的值只能是数字, 而不能是文本。 Access 将此数字存储在基础表中。 选项组也可以设置为表达式, 也可以是未绑定的。 您可以在自定义对话框中使用未绑定选项组来接受用户输入, 然后根据该输入执行操作。

这是一种标准做法, 用于选项组的 "是/否" 字段、选项按钮或切换按钮的复选框。 但是, 这只是一个建议, 你可以使用三个控件中的任何一个来实现这一目的。

返回页首

创建选项组

您可以使用选项组向导快速创建选项组。 开始之前, 请确定是否要将选项值存储在表中。 如果是, 则必须具有为此目的指定的 "数字" 数据类型的字段。

有关向表中添加字段的详细信息, 请参阅创建表和添加字段一文。

  1. 在 "设计" 视图中打开窗体, 方法是在导航窗格中右键单击窗体, 然后单击 "设计视图 按钮图像 "。

  2. 在“设计”选项卡的“控件”组中,确保选择“使用控件向导 按钮图像 ”。 按钮图像

  3. 在同一个组中, 单击 "选项组 按钮图像 "。

  4. 单击要在其中放置选项组的窗体。

  5. 请按照向导中的说明操作。 在最后一页上,单击“完成”。

    Access 将在窗体上放置选项组。

重命名选项组    尽管这不是必需的, 但你可能需要重命名选项组, 以使其具有更有意义的名称。 执行此操作不会更改在选项组旁边显示的标签, 但可以更轻松地在表达式或宏中引用控件。

  1. 通过单击组的框架, 确保选中了 "选项组"。

  2. 如果尚未显示属性表,请按 F4 显示该表。

  3. 在选项组的 "名称" 属性框中键入新名称。

返回页首

向现有选项组添加新选项

当你的需求发生变化时, 你可以将新的选项控件添加到选项组。 您可以在组中创建新控件, 也可以从窗体上的其他位置剪切现有控件, 然后将其粘贴到组中。

  1. 在 "设计" 视图中打开窗体, 方法是在导航窗格中右键单击窗体, 然后单击 "设计视图 按钮图像 "。

  2. 单击选项组的框以将其选中, 然后拖动框架的尺寸控点以为新的选项控件留出空间。

  3. 执行下列操作之一:

    • 在组中创建新控件    

      1. 在 "设计" 选项卡上的 "控件" 组中, 单击要添加的控件类型的工具 (复选框 按钮图像 、选项按钮 按钮图像 或切换按钮 按钮图像 )。

      2. 移动指针, 使其位于选项组的框架内。 该框架将更改颜色, 以指示新控件将成为选项组的一部分。

      3. 单击以将控件放在组中。

    • 将现有控件移动到组    

      只需将控件拖动到选项组, 就不会使其成为组的一部分。 必须将控件剪切并粘贴到组中, 才能使其成为一个选项。

      1. 选择要移动到选项组中的控件。

      2. “开始”选项卡上的“剪贴板”组中,单击“剪切”按钮图像

      3. 通过单击组周围的帧选择 "选项组"。

      4. “开始”选项卡上的“剪贴板”组中,单击“粘贴”按钮图像

        Access 会将控件添加到组中。

  4. 你可能需要移动控件及其标签, 以便它们与现有控件和标签对齐。

  5. 选择新添加的控件, 然后按 F4 打开该控件的属性表。

  6. 请注意新添加的控件的 "选项值" 属性的值。 根据你的需求, 你可以将其保留为 "Access 建议的值", 也可以将其更改为不同的值。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×