本文适用于具有视觉或认知障碍,并通过 Microsoft 365 产品使用 Windows 讲述人、JAWS 或 NVDA 等屏幕阅读器程序的人士。 本文是 Microsoft 365 屏幕阅读器支持 内容集的一部分,可在其中找到有关应用的更多辅助功能信息。 有关常规帮助,请访问 Microsoft 支持。
将 Access 与键盘和屏幕阅读器配合使用,在 Access 桌面数据库中生成表达式。 我们已经通过“讲述人”、JAWS 和 NVDA 对其进行了测试,但它或许还能与其他屏幕阅读器配合使用,只要这些屏幕阅读器遵循常见的辅助功能标准和技术。 可以使用表达式在数据库中完成多种任务。 有关表达式的详细信息,请参阅 Learn to build an expression
注意:
-
Microsoft 365 的新增功能是逐渐向 Microsoft 365 订阅者发布的,因此你的应用可能还没有这些功能。 若要了解如何更快速地获取新功能,请加入 Office 预览体验计划。
-
要详细了解屏幕阅读器,请转到如何配合使用屏幕阅读器和 Microsoft 365。
本主题内容
在查询中创建计算字段
通过将计算字段添加到查询,可以显示使用查询中的其他字段的计算结果。
添加计算字段:
-
在导航窗格中打开要向其添加计算字段的查询。
-
按 F6,直到听到“状态栏”,然后按当前活动视图。
-
按向右键,直到听到“设计视图”,然后按 Enter。 焦点将返回到“设计”视图中查询的 “字段” 行上的第一个空单元格。
-
在空单元格中,编写要在计算字段中显示的公式。 首先输入字段的名称,然后输入冒号,然后输入要在该字段中显示其结果的表达式。 例如,若要创建一个名为“Total”的字段,该字段显示名为“Price”和“Tax”的字段的总和,请写入: Total:[Price] + [Tax]。
为表字段设置默认值
可以使用表达式为表中的字段指定默认值 ,除非提供其他值,否则 Access 用于新记录的值。
-
在导航窗格中打开所需的表。
-
按 F6,直到听到“状态栏”,然后按当前活动视图。
-
按向右键,直到听到“Datashwet 视图”,然后按 Enter。 焦点将返回到数据表视图中的表。
-
若要导航到要向其添加默认值的字段,请按向右键或向左键,直到听到“Column”,后跟所需字段的名称。
-
若要打开字段默认值的表达式生成器,请按 Alt+J、B、V、D。
-
输入默认值的表达式。 例如,若要为字段添加默认值 4,请输入 =4。
注意: 必须使用等号 (=) 启动表达式。
-
按 Tab 键,直到听到“'确定'按钮”,然后按 Enter。
向表字段或记录添加验证规则
在表中,有两种类型的验证规则:字段验证规则 (阻止用户在单个字段) 中输入错误数据;记录验证规则 (阻止用户创建不符合验证规则) 的记录。 您使用这两种验证规则的表达式。
若要添加验证规则,请执行以下操作:
-
在导航窗格中打开所需的表。
-
按 F6,直到听到“状态栏”,然后按当前活动视图。
-
按向右键,直到听到“数据集视图”,然后按 Enter。 焦点将返回到数据集视图中的表。
-
执行下列操作之一:
-
若要打开字段验证规则的表达式生成器,请导航到所需字段,方法是按向右键或向左键,直到听到“列”,然后是字段的名称。 然后按 Alt+J、B、V、A、F。
-
若要打开记录验证规则的表达式生成器,请按 Alt+J、B、V、A、R。
-
-
输入所需的条件。 例如,若要确保字段的值大于或等于 10,请在表达式生成器中输入 条件> 9 。
注意: 验证规则表达式是布尔表达式,这意味着任何给定的输入值均为 True 或 False。 对于值,验证规则必须为 True,否则 Access 不会保存输入并显示一条指示错误的验证消息。
-
按 Tab 键,直到听到“'确定'按钮”,然后按 Enter。
向表字段或记录添加验证消息
为使你的数据库更加便于使用,可以输入自定义验证消息。 这些替换在数据与验证规则不匹配时 Access 显示的通用消息。 可以使用自定义验证消息提供特定信息,帮助用户输入正确的数据。
-
在导航窗格中打开所需的表。
-
按 F6,直到听到“状态栏”,然后按当前活动视图。
-
按向右键,直到听到“数据表视图”,然后按 Enter。 焦点将返回到数据表视图中的表。
-
执行下列操作之一:
-
若要添加字段验证消息,请按向右键或向左键导航到所需字段,直到听到“Column”,后跟字段名称。 然后按 Alt+J、B、V、A、V。
-
若要添加记录验证消息,请按 Alt+J、B、V、A、M。
-
-
输入验证消息,然后按 Tab 键,直到听到“确定按钮”,然后按 Enter。 例如,若要通知用户字段的值必须为 10 或更大,请输入以下验证消息: 字段的值必须等于 10 或更高。
另请参阅
适用于残障人士客户的技术支持
Microsoft 希望尽可能地为所有客户提供最佳体验。 如果你是残障人士或对辅助功能存在疑问,请联系 Microsoft 辅助功能 Answer Desk 寻求技术帮助。 辅助功能 Answer Desk 支持团队接受过使用多种热门辅助技术的培训,并可使用英语、西班牙语、法语和美国手语提供帮助。 请访问 Microsoft 辅助功能 Answer Desk 网站,找出你所在地区的联系人详细信息。
如果你是政府版、商业版或企业版用户,请联系企业版辅助功能 Answer Desk。