Web 兼容性检查:常规错误

Access > Access Services

 

Web 兼容性检查:常规错误

运行兼容性检查器之后,所发现的任何错误都会存储在一个称为“Web 兼容性问题”的表中。本主题大致介绍了如何处理 Web 兼容性问题表中所列出的错误,另外还针对其中有可能会出现的常规错误提供了具体帮助。

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

hrefIcon_ZA10069439 概述

hrefIcon_ZA10069439 ACCWEB102000

hrefIcon_ZA10069439 ACCWEB102001

hrefIcon_ZA10069439 ACCWEB102002

hrefIcon_ZA10069439 ACCWEB102004

hrefIcon_ZA10069439 ACCWEB102008

hrefIcon_ZA10069439 ACCWEB102011

hrefIcon_ZA10069439 ACCWEB102013

hrefIcon_ZA10069439 ACCWEB102014

hrefIcon_ZA10069439 ACCWEB102015

hrefIcon_ZA10069439 ACCWEB102016

hrefIcon_ZA10069439 ACCWEB102017

hrefIcon_ZA10069439 ACCWEB106004


概述

运行兼容性检查器之后,随即会创建一个表以列出任何遇到的错误。例如,下面是一个打开的表,其中显示了一个错误:

Web 兼容性问题表

该列出的错误表示 Table1 中的某个列存在与 Web 不兼容的数据类型。

本文内容模式

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

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

含义  帮助您了解该问题的详细信息。

操作  针对该错误的建议解决方案。

TopPageIcon_CLV 返回页首

ACCWeb102000

错误文本 对象名称 依赖于客户端对象的对象名

含义  指出的 Web 对象依赖于另一个不是 Web 对象的对象。以下为一些示例:

显示客户端查询信息的 Web 表单
含有单击后可启动客户端报表之按钮的 Web 表单

如果不删除对于客户端对象的依赖关系,则该 Web 对象将无法在 Web 上正常运行。

操作  删除对客户端对象的引用。您可能还希望将该客户端对象重新创建为一个 Web 对象,并使用对新 Web 对象的引用取代对客户端对象的引用。

TopPageIcon_CLV 返回页首

ACCWeb102001

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

含义  用于 Web 的对象名称或控件名称无效。

操作  请确保对象名没有违反以下任何规则:

名称中不得含有句号 (.)、感叹号 (!)、方括号 ([])、前导空格或不可打印的字符(例如回车符)
名称中不得含有任何以下字符:/ \ : * ? "" < > | # <TAB> { } % ~ &
名称的开头不得使用等号 (=)
名称的长度范围为 1 到 64 个字符

TopPageIcon_CLV 返回页首

ACCWeb102002

错误文本 对象名称 依赖于不存在的对象名称

含义  指出的 Web 对象依赖于另一个不是 Web 对象的对象。以下为一些示例:

显示客户端查询信息的 Web 表单
含有单击后可启动客户端报表之按钮的 Web 表单

如果不删除对于客户端对象的依赖关系,则该 Web 对象将无法在 Web 上正常运行。

操作  删除对客户端对象的引用。您可能还希望将该客户端对象重新创建为一个 Web 对象,并使用对新 Web 对象的引用取代对客户端对象的引用。

TopPageIcon_CLV 返回页首

ACCWeb102004

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

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

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

TopPageIcon_CLV 返回页首

ACCWeb102008

错误文本 对象名称 所依赖的对象名 与 Web 不兼容。

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

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

TopPageIcon_CLV 返回页首

ACCWeb102011

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

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

操作  将该属性值更改为指定的值。

TopPageIcon_CLV 返回页首

ACCWeb102013

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

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

操作  为该属性赋值。

TopPageIcon_CLV 返回页首

ACCWeb102014

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

含义  尝试发布的数据库受源代码控制,Web 数据库不支持这一做法。

操作  压缩并修复该数据库,使其不受源代码控制。有关详细信息,请参阅通过使用“压缩和修复数据库”帮助防止和更正数据库文件问题

TopPageIcon_CLV 返回页首

ACCWeb102015

错误文本  属性值字符串长度不得超过一个整数

含义  所指示的属性具有的字符串值过长。控件名称(最大长度为 255)、标签或按钮标题(最大长度为 2048)、标记(最大长度为 2048)、描述(最大长度为 2048)、工具提示文本(最大长度为 255)、对象名称(最大长度为 255)和图像名称(最大长度为 255)经常会出现此问题。

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

TopPageIcon_CLV 返回页首

ACCWeb102016

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

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

操作  删除该子窗体或子报表,或者将它替换为与 Web 兼容的版本。

TopPageIcon_CLV 返回页首

ACCWeb102017

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

含义  如果您未曾取消兼容性检查器,则可能会发生下列情况之一:

数据库是只读的。
并非所有的对象都已关闭。

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

TopPageIcon_CLV 返回页首

ACCWeb106004

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

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

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

TopPageIcon_CLV 返回页首