Web 兼容性檢查:宏錯(cuò)誤

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

Access > Access Services

 

Web 兼容性檢查:宏錯(cuò)誤

將 Microsoft Access 2010 作為 Web 應(yīng)用程序發(fā)布之前,必須運(yùn)行兼容性檢查器,以確保該數(shù)據(jù)庫(kù)作為 Web 數(shù)據(jù)庫(kù)是兼容的。如果兼容性檢查器發(fā)現(xiàn)數(shù)據(jù)庫(kù)中的宏存在任何兼容性問(wèn)題,它將顯示宏錯(cuò)誤,您應(yīng)更正該錯(cuò)誤,然后再將數(shù)據(jù)庫(kù)發(fā)布到 Web。

本文介紹 Access 2010 應(yīng)用程序中可能存在的五種可導(dǎo)致宏錯(cuò)誤消息的宏條件,并提供相關(guān)信息來(lái)幫助解決該錯(cuò)誤。

有關(guān)兼容性檢查器錯(cuò)誤的常規(guī)信息,請(qǐng)參閱 WEB 兼容性檢查常規(guī)錯(cuò)誤一文。

找到并修復(fù) ACCWeb104000 宏錯(cuò)誤


hrefIcon_ZA10069439 宏與 WEB 不兼容

hrefIcon_ZA10069439 宏參數(shù)與 WEB 不兼容

hrefIcon_ZA10069439 宏參數(shù)值與 WEB 不兼容

hrefIcon_ZA10069439 “|0”宏與 WEB 不兼容


宏與 Web 不兼容

如果出現(xiàn)錯(cuò)誤文本為“宏與 Web 不兼容”“ACCWeb104000”錯(cuò)誤消息,請(qǐng)檢查您的 Access 應(yīng)用程序是否包含以下任何宏,如果包含,則將其刪除:

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 之外的所有選項(xiàng))
RunCode
RunSavedImportExport
RunSQL
SearchForRecord
SelectObject
SendKeys
SetDisplayedCategories
SetMenuItem
SetValue
SetWarnings
ShowToolbar
SingleStep
TransferSharePointList
TransferSpreadsheet
TransferSQLDatabase
TransferText

使用有效宏操作

刪除無(wú)效的宏操作后,可以使用以下列表中適當(dāng)?shù)暮瓴僮鳎?/span>

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 返回頁(yè)首

宏參數(shù)與 Web 不兼容

如果出現(xiàn)錯(cuò)誤文本為“宏參數(shù)與 Web 不兼容”“ACCWeb104000”錯(cuò)誤消息,請(qǐng)檢查您的 Access 應(yīng)用程序是否包含以下任何宏參數(shù),如果包含,則將其刪除:

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 返回頁(yè)首

宏參數(shù)值與 Web 不兼容

如果出現(xiàn)錯(cuò)誤文本為“宏參數(shù)值與 Web 不兼容”“ACCWeb104000”錯(cuò)誤消息,請(qǐng)檢查引用的對(duì)象或表達(dá)式是否與 Web 兼容并刪除任何不兼容的對(duì)象或表達(dá)式。有關(guān)如何創(chuàng)建有效表達(dá)式的詳細(xì)信息,請(qǐng)參閱創(chuàng)建表達(dá)式。

TopPageIcon_CLV 返回頁(yè)首

“|0”宏與 Web 不兼容

可能會(huì)出現(xiàn)錯(cuò)誤文本為“‘|0’宏與 Web 不兼容”“ACCWeb104000”錯(cuò)誤消息。必須從您的 Access 應(yīng)用程序中刪除不兼容的宏操作、參數(shù)或參數(shù)值。

還要從您的應(yīng)用程序中刪除 AutoKeys 和 AutoExec 宏,然后應(yīng)用使用有效宏操作列表中的有效宏。

TopPageIcon_CLV 返回頁(yè)首