重要提示 已从下一版本的 SharePoint 中删除 Access Services 2010 和 Access Services 2013。 建议不要创建新的 web 应用,可将现有应用迁移到替代平台,如Microsoft Power App。 可以与 Dataverse 共享 Access 数据。Dataverse 是一种云数据库,可在其上构建面向 Web、手机或平板电脑的 Power Platform 应用、自动化工作流、虚拟代理等。 有关详细信息,请参阅 入门:将 Access 数据迁移到 Dataverse。 |
在 Access Web 应用中,自动完成控件在用户键入时显示选项,以帮助他们找到正确的值。 从相关项的长列表中选取正确的值可能具有挑战性,但自动完成控件可以帮助完成此任务。 例如,对于发货区域,使用此自动完成控件,如果键入“m”,会看到四个选项。
如果将“e”添加到“m”以形成“me”,则列表将缩小到墨西哥。 如果键入“mo”,所有选项都会从框中消失,因为没有匹配项。
注意: 自动完成控件仅适用于 Access Web 应用,而不能在 Access 桌面数据库中使用。
将自动完成控件添加到视图
若要添加自动完成控件,请在 Access 中编辑视图,并从 Controls 库添加自动完成控件。
-
启动 Access,然后打开 Web 应用。
-
在左窗格中的“表选择器”中单击表描述文字名称,然后单击“视图选择器”中的视图。
在此示例中,“任务”是表,List 是要向其添加自动完成控件的视图。
-
单击屏幕中间的 “编辑” ,在设计模式下打开视图。
-
在“ 视图”下,单击“ 设计 > 自动完成控件”。
-
将新的自动完成控件移动到所需位置。
-
(可选)通过单击控件库中的标签按钮添加标签控件,并将标签移动到自动完成控件旁边。 输入有助于说明自动完成控件用法的描述文字。
-
单击之前在设计网格上添加的自动完成控件,然后单击它旁边的 “数据 ”图标以显示其属性选项。 这是你将控件连接到其数据源的位置。
-
若要将自动完成控件“绑定到”字段 (以便所选值存储在该字段中) ,请单击“ 控制源”,然后选择要在其中存储值的字段。
-
单击“ 行源”,然后选择包含要在自动完成控件中显示为用户类型的值的表或查询。 在此处选择表或查询后,Access 会显示其他属性选项。
-
在“ 绑定字段 ”框中,选择包含要从列表中存储的值的字段。 绑定字段是 Access 存储在之前定义的控件源字段中的值。 在某些情况下,此 ID 值取决于表和查找字段的设计方式。 在“ 主显示字段 ”框中,选择包含要从相关表或查询显示的值的字段。 这些是用户在浏览器中使用此控件时将看到的值。
-
单击快速访问工具栏上的“保存”,保存视图更改。
在浏览器中使用自动完成控件
在自动完成控件中输入文本时,会看到...
-
键入的字符越多,列表的缩小范围就越大。
-
搜索不区分大小写;大写字母和小写字母被视为相同。
-
如果匹配项超过 8 个,列表底部会显示一条消息,建议执行更具体的搜索 - 在本例中,请继续键入更多字符。
为自动完成控件设置其他选项
-
在“ 默认值 ”框中,可以输入要在创建新记录时用作默认值的值。 如果使用 ID 值作为绑定字段,则需要使用相关表中的相应 ID 值。
-
在 “弹出窗口视图 ”框中,如果单击框中显示的值(数据表视图) 除外),则可以选择在新窗口中“弹出”的视图 (。 将视图名称添加为弹出窗口时,显示选项的格式类似于浏览器中的超链接,以显示可单击。
例如,在“列表”视图中单击某人的姓名可能会显示该人员的所有详细信息的列表,这就像从“列表”视图中选择该人的记录一样。 如果视图还包含相关项,则这些行也会显示在弹出窗口中。
-
在“ 辅助显示字段 ”框中,可以选择显示在每个项目下方的“辅助”字段(例如,假设员工的记录有一个字段用于其职务),可以选择“职务”字段作为辅助显示字段。
下面是一个显示辅助显示字段的示例。 Amy Strande 的职务“管理编辑器”是从 Amy 记录的“职务”字段中拉取的,显示在她的名字下。 选择值时,辅助显示字段仅在自动完成框中可用。
-
在“格式设置”属性上,使用 “提示 ”框输入描述性文本,以帮助用户了解如何使用自动完成控件。 默认文本为“查找...”。但你可以将其更改为更适合你需求的内容,例如“输入员工姓名”。
自动完成控件的替代方法是组合框,它允许用户单击以查看选项下拉列表,例如国家/地区名称。 若要了解有关组合框的详细信息,请阅读 将组合框添加到 Access 应用中的视图。