Web 兼容性检查:宏错误

Access > Access Services

 

Web 兼容性检查:宏错误

将 Microsoft Access 2010 作为 Web 应用程序发布之前,必须运行兼容性检查器,以确保该数据库作为 Web 数据库是兼容的。如果兼容性检查器发现数据库中的宏存在任何兼容性问题,它将显示宏错误,您应更正该错误,然后再将数据库发布到 Web。

本文介绍 Access 2010 应用程序中可能存在的五种可导致宏错误消息的宏条件,并提供相关信息来帮助解决该错误。

有关兼容性检查器错误的常规信息,请参阅 WEB 兼容性检查常规错误一文。

找到并修复 ACCWeb104000 宏错误


hrefIcon_ZA10069439 宏与 WEB 不兼容

hrefIcon_ZA10069439 宏参数与 WEB 不兼容

hrefIcon_ZA10069439 宏参数值与 WEB 不兼容

hrefIcon_ZA10069439 “|0”宏与 WEB 不兼容


宏与 Web 不兼容

如果出现错误文本为“宏与 Web 不兼容”“ACCWeb104000”错误消息,请检查您的 Access 应用程序是否包含以下任何宏,如果包含,则将其删除:

AddMenu
ApplyFilter
ApplyOrderBy
Beep
CopyDatabase
CopyObject
DeleteObject
DisplayHourGlassPointer
Echo
EmailDatabaseObject
FindNextRecord
FindRecord
GoToPage
ImportExportData
LockNavigationPane
MaximizeWindow
MinimizeWindow
MoveAndSizeWindow
NavigateTo
OpenDataAccessPage
OpenDiagram
OpenFunction
OpenModule
OpenQuery
OpenStoredProcedure
OpenTable
OpenView
OutputTo
PrintOut
Quit
Rename
RepaintObject
Restore
RunApp
RunCommand(除 undoRecord、SaveRecord 和 DeleteRecord 之外的所有选项)
RunCode
RunSavedImportExport
RunSQL
SearchForRecord
SelectObject
SendKeys
SetDisplayedCategories
SetMenuItem
SetValue
SetWarnings
ShowToolbar
SingleStep
TransferSharePointList
TransferSpreadsheet
TransferSQLDatabase
TransferText

使用有效宏操作

删除无效的宏操作后,可以使用以下列表中适当的宏操作:

BrowseTo
ClearMacroError
CloseWindow
DeleteRecord-runcommand
GoToControl
GoToRecord
MessageBox
OnError
OpenForm
OpenReport
RefreshRecord
RemoveAllTempVars
RemoveTempVar
Requery
RunCommand(only undoRecord, SaveRecord and DeleteRecord)
RunDataMacro
RunMacro
SaveRecord-runcommand
SetFilter
SetLocalVar
SetOrderBy
SetProperty
SetTempVar
StopAllMacros
StopMacro
UndoRecord-runcommand

TopPageIcon_CLV 返回页首

宏参数与 Web 不兼容

如果出现错误文本为“宏参数与 Web 不兼容”“ACCWeb104000”错误消息,请检查您的 Access 应用程序是否包含以下任何宏参数,如果包含,则将其删除:

CloseWindow - Object Name
CloseWindow-Object Type
CloseWindow-Save
GoToRecord-Object Type
GoToRecord- Object Name
GoToRecord-Offset
MessageBox- Beep
Message
MessageBox-Type
MessageBox-Title
OpenForm-Filter
Name OpenForm-View
OpenReport-Filter Name
OpenReport-View
RunMacro-Repeat Expression
RunMacro-Repeat Count
SetFilter-Filter Name

TopPageIcon_CLV 返回页首

宏参数值与 Web 不兼容

如果出现错误文本为“宏参数值与 Web 不兼容”“ACCWeb104000”错误消息,请检查引用的对象或表达式是否与 Web 兼容并删除任何不兼容的对象或表达式。有关如何创建有效表达式的详细信息,请参阅创建表达式

TopPageIcon_CLV 返回页首

“|0”宏与 Web 不兼容

可能会出现错误文本为“‘|0’宏与 Web 不兼容”“ACCWeb104000”错误消息。必须从您的 Access 应用程序中删除不兼容的宏操作、参数或参数值。

还要从您的应用程序中删除 AutoKeys 和 AutoExec 宏,然后应用使用有效宏操作列表中的有效宏。

TopPageIcon_CLV 返回页首