应用对象
Microsoft 365 专属 Access Access 2019 Access 2016 Access 2013

重要提示    已从下一版本的 SharePoint 中删除 Access Services 2010 和 Access Services 2013。 建议不要创建新的 web 应用,可将现有应用迁移到替代平台,如Microsoft Power App

可以与 Dataverse 共享 Access 数据。Dataverse 是一种云数据库,可在其上构建面向 Web、手机或平板电脑的 Power Platform 应用、自动化工作流、虚拟代理等。 有关详细信息,请参阅 入门:将 Access 数据迁移到 Dataverse

可以在 Access Web 应用中锁定表,防止编辑或删除数据。 当你想要在提供给应用用户的 Web 应用中包括示例数据时,锁定表会有所帮助。 当您计划在 应用程序目录或 SharePoint Store 中分发 Access 应用程序时,锁定特别有用。 锁定表后,可以稍后升级 Web 应用,而不会覆盖用户存储在 Web 应用实例中的数据。

注意: 锁定表的选项仅适用于 Microsoft 365 或 SharePoint Online 网站上的 Access Web 应用。 若要查看 “锁定 ”选项,还需要在计算机或设备上安装 Access 2013 Office 2013 Service Pack 1 (SP1) 或更高版本。

  1. 在 Access 中打开 Web 应用,并从左窗格中的“表选择器”中选择想要锁定的表。

  2. 单击 “设置/作 > 锁定”。

    “设置”菜单上的“锁定”命令

    “锁定”图标显示在表名称旁边。

    Access 中已锁定表上显示的“已锁定”图标

    提示: 若要解锁表,请执行相同的步骤并单击“ 解锁”。

在 Access Web 应用中锁定表时会发生什么情况?

锁定表中的数据对于用户来说是只读的,这意味着没有人可以从 Access 或浏览器编辑这些数据。 如果需要将数据添加到锁定的表,需要先将其解锁,然后可以稍后锁定该表。

当用户通过从应用程序目录或 SharePoint Store 安装新版本来升级应用程序时,任何锁定表中的新数据将覆盖应用程序中的数据。 这应该可以,因为用户只能将数据存储在未锁定的表中,并且未锁定表中的数据不包括在部署的应用包中。

部署升级后,应用作者可以使用 On Deploy Data 宏将数据从锁定表移到另一个表。 这会保留最终用户的数据,并将其追加到应用作者的数据中。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。