Web 兼容性检查:常规错误

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

运行兼容性检查器时,任何错误都存储在"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 不兼容。

解决方式    删除子窗体或子报表,或将其替换为 Web 兼容版本。

返回页首

ACCWeb102017

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

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

  • 数据库是只读的。

  • 并非所有对象都已关闭。

解决方式    关闭任何打开的数据库对象,然后再次运行兼容性检查器。 如果没有对象打开或错误再次出现,请检查数据库文件是否为只读。

返回页首

ACCWeb106004

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

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

解决方式    从要发布到 Web 的数据库中删除所有数据访问页。

返回页首

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

×