为控件设置 Tab 键次序

Access > 控件

 

为控件设置 Tab 键次序

在使用窗体时,可通过按 Tab 键在控件之间进行切换。您可以指定窗体上的控件响应 Tab 键的次序。在设计良好的窗体中,控件按逻辑次序(例如,从上到下和从左到右)响应 Tab 键,以便窗体更易于使用。

本文说明如何更改 Tab 键次序、如何从 Tab 键次序中删除控件以及如何更改窗体中最后一个字段的 Tab 键行为。

 注释 

本文不适用于 Access Web 应用程序。在 Web 应用程序中,会自动设置 Tab 键次序并且无法对其进行更改。有关 Web 应用程序的详细信息,请参阅文章生成可在 WEB 上共享的数据库
本文着重介绍窗体,但您也可以使用这些过程来设置报表上控件的 Tab 键次序。在报表视图中打开报表时,可以使用 Tab 键将焦点从一个控件移到另一个控件。

您要做什么?


hrefIcon_ZA10069439 更改控件的 TAB 键次序

hrefIcon_ZA10069439 从 TAB 键次序中删除控件

hrefIcon_ZA10069439 更改 TAB 键次序中的最后一个字段的 TAB 键行为


更改控件的 Tab 键次序

当使用诸如向导或布局之类的工具创建窗体时,Access 会将 Tab 键次序设置为与控件在窗体上的显示顺序相同,即:从上到下和从左至右。但是,如果您创建或修改窗体时未使用向导或布局,则创建的 Tab 键次序可能不会与控件在窗体上的显示位置相对应。使用下面的过程可更改控件的 Tab 键次序。

1.在导航窗格中,右键单击窗体,然后单击“设计视图”
2.“设计”选项卡上的“工具”组中,单击“Tab 键次序”
3.“Tab 键次序”对话框中的“部分”下,单击要更改的部分。
4.请执行下列操作之一:
如果要使 Access 创建从上到下和从左至右的 Tab 键次序,请单击“自动排序”
如果要创建自己的自定义 Tab 键次序,请单击对应于要移动的控件的选择器。(单击并拖动以便一次选择多个控件。)再次单击选择器并将控件拖到列表中的所需位置。
5.单击“确定”

TopPageIcon_CLV 返回页首

从 Tab 键次序中删除控件

1.在导航窗格中,右键单击窗体,然后单击“设计视图”
2.如果未显示“属性表”任务窗格,请按 F4 以显示该窗格。
3.选择要从 Tab 键次序中删除的控件。
4.在属性表的“其他”选项卡上,单击“制表位”属性框中的“否”

 注释    如果从 Tab 键次序中删除某个控件,则只要该控件的“已启用”属性设置为“是”,您就仍能够单击该控件以将其选中。

TopPageIcon_CLV 返回页首

更改 Tab 键次序中的最后一个字段的 Tab 键行为

默认情况下,如果在光标位于 Tab 键次序的最后一个字段中时按 Tab 键,则 Access 将显示数据源中的下一条记录,并将光标移到 Tab 键次序的第一个字段处。您可以更改此行为以便 Access 停留在当前的记录上。如果窗体包含分页符,则也可以更改此行为以便 Access 不会将光标移到下一页。如果您要限制用户一次编辑多个记录(或页面),那么这将非常有用。

1.在导航窗格中,右键单击窗体,然后单击“设计视图”
2.如果未显示“属性表”任务窗格,请按 F4 以显示该窗格。
3.从属性表顶部的下拉列表中选择“窗体”
4.在属性表的“其他”选项卡上的“循环”属性框中,选择下列选项之一。

设置

说明

所有记录

如果在光标处于记录中的最后一个字段中时按 Tab 键,则焦点将移到下一条记录中的第一个字段。

当前记录

如果在光标处于记录中的最后一个字段中时按 Tab 键,则焦点将返回到当前记录中的第一个字段。

当前页

如果在光标处于窗体页面中的最后一个字段中时按 Tab 键,则焦点将返回到当前页中的第一个字段。

 注释    可以通过使用分页符控件将窗体分为多个页面。在“设计”视图的“设计”选项卡上的“控件”组中提供有此控件。如果窗体未包含任何分页符,则“当前页”选项的行为方式将与“当前记录”选项相同。

TopPageIcon_CLV 返回页首