应用对象
Access 2016 Access 2013 Access 2010

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

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

运行兼容性检查器时,任何错误都存储在“Web 兼容性问题”表中。 本主题一般说明如何处理 Web 兼容性问题表中列出的错误,并提供有关可能列出的常规错误的具体帮助。

注意: 许多兼容性检查器错误是由要发布到 Web 的数据库中存在仅限桌面 (或“客户端”) 对象或设置而导致的。

概述

运行兼容性检查器时,将创建一个表来列出遇到的任何错误。 例如,下面是显示错误的打开表:

Web 兼容性问题表

列出的错误指示 Table2 中的列具有与 Web 不兼容的数据类型。

本文的工作原理

在此和其他 Web 兼容性检查错误主题中,每个错误都按以下格式列出:

错误文本    “Web 兼容性问题”表中行的“说明”字段的值。

含义    可帮助你了解问题的详细信息。

要执行的操作    建议的错误解决方法。

返回页首

ACCWeb102000

错误文本    对象名称取决于客户端对象对象名称。

含义    指示的 Web 对象依赖于另一个不是 Web 对象的对象。 一些示例包括:

  • 显示来自客户端查询的信息的 Web 窗体

  • 具有按钮的 Web 窗体,该按钮在单击时启动客户端报表

除非删除对客户端对象的依赖,否则 Web 对象将无法在 Web 上正常运行。

要执行的操作    删除对客户端对象的引用。 可能还需要将客户端对象重新创建为 Web 对象,并将对客户端对象的引用替换为对新 Web 对象的引用。

返回页首

ACCWeb102001

错误文本    属性值包含一个或多个与 Web 不兼容的字符。

含义    对象名称或控件名称在 Web 上使用时无效。

要执行的操作    确保对象名称不违反以下任何规则:

  • 名称不能包含句点 (.) 、感叹号 (!) 、方括号 ([]) 、前导空格或不可打印的字符,例如回车符

  • 名称不能包含以下任何字符: / \ : * ? “” < > |# <TAB> { } % ~ &

  • 名称不能以等号开头, (=)

  • 名称的长度必须为 1 到 64 个字符

返回页首

ACCWeb102002

错误文本    对象名称取决于不存在的对象名称。

含义    指示的 Web 对象依赖于另一个不是 Web 对象的对象。 一些示例包括:

  • 显示来自客户端查询的信息的 Web 窗体

  • 具有按钮的 Web 窗体,该按钮在单击时启动客户端报表

除非删除对客户端对象的依赖,否则 Web 对象将无法在 Web 上正常运行。

要执行的操作    删除对客户端对象的引用。 可能还需要将客户端对象重新创建为 Web 对象,并将对客户端对象的引用替换为对新 Web 对象的引用。

返回页首

ACCWeb102004

错误文本    属性值必须是与 Web 兼容的默认值。

含义    Web 数据库中仅支持所指示属性的默认值。

要执行的操作    将指示属性的当前值替换为该属性的默认值。

返回页首

ACCWeb102008

错误文本    对象名称取决于与 Web 不兼容的对象名称。

含义    第一个对象引用第二个对象,但第二个对象在 Web 上不可用。

要执行的操作    删除对第二个对象的引用,或将引用替换为对另一个 Web 兼容对象的引用。

返回页首

ACCWeb102011

错误文本    属性值必须是与 Web 兼容的值。

含义    指示的属性必须在 Web 数据库中具有指示的值。

要执行的操作    将属性值更改为指示的值。

返回页首

ACCWeb102013

错误文本    属性值不得为空,才能与 Web 兼容。

含义    指示的属性必须具有一个值才能在 Web 数据库中工作。

要执行的操作    为 属性赋值。

返回页首

ACCWeb102014

错误文本    源代码管理下的数据库与 Web 不兼容。

含义    您尝试发布的数据库受源代码控制,Web 数据库中不支持此控制。

要执行的操作    压缩并修复数据库以将其从源代码管理中删除。 有关详细信息,请参阅 使用压缩和修复帮助防止和更正数据库文件问题

返回页首

ACCWeb102015

错误文本    属性值字符串长度不能超过整数。

含义    指示的属性的字符串值太长。 这通常发生在控件名称 (最大长度 255) 时, 标签或按钮标题 (最多 2048) ,标记 (2048) ,说明 (2048) ,工具提示文本 (255) ,对象名称 (255) ,图像名称 (255) 。

要执行的操作    缩短字符串值。 这些属性通常位于窗体或报表的属性表中。

返回页首

ACCWeb102016

错误文本    属性值必须是与 Web 兼容的表单或报表。

含义    指示的子窗体或子报表与 Web 不兼容。

要执行的操作    删除子窗体或子报表,或将其替换为 Web 兼容版本。

返回页首

ACCWeb102017

错误文本    web 兼容性检查取消。

含义    如果未取消兼容性检查器,则可能是以下情况之一:

  • 数据库是只读的。

  • 并非所有对象都是关闭的。

要执行的操作    关闭任何打开的数据库对象,然后再次运行兼容性检查器。 如果未打开任何对象或再次出现错误,检查数据库文件是否为只读。

返回页首

ACCWeb106004

错误文本    对象与 Web 不兼容。

含义    指示的对象是数据访问页,无法发布。

要执行的操作    从要发布到 Web 的数据库中删除所有数据访问页。

返回页首

需要更多帮助?

需要更多选项?

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