Web 相容性檢查:巨集錯誤

在發佈 Microsoft Access 2010 為 Web 應用程式之前,您必須執行相容性檢查程式,以確保該資料庫與 Web 資料庫相容。如果相容性檢查程式發現您資料庫中的巨集有任何相容性問題,它會顯示巨集錯誤,在您將該資料庫發佈到 Web 之前必須先更正此錯誤。

本文描述可能存在於 Access 2010 中的五個可能的巨集狀況 (其可能導致 巨集錯誤訊息出現),並提供資訊來協助您解決錯誤。

如需相容性檢查程式錯誤的一般資訊,請參閱 Web 相容性檢查一般錯誤文章。

尋找並更正 ACCWeb104000 巨集錯誤


巨集與 Web 不相容

如果您看到 ACCWeb104000 錯誤訊息,其錯誤文字為 [巨集與 Web 不相容],請檢查 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 (僅 undoRecord、SaveRecord 及 DeleteRecord)
  • RunDataMacro
  • RunMacro
  • SaveRecord-runcommand
  • SetFilter
  • SetLocalVar
  • SetOrderBy
  • SetProperty
  • SetTempVar
  • StopAllMacros
  • StopMacro
  • UndoRecord-runcommand

頁首 頁首

巨集引數與 Web 不相容

如果您看到 ACCWeb104000 錯誤訊息,其錯誤文字為 [巨集引數與 Web 不相容],請檢查 Access 應用程式是否包含下列任何巨集引數,然後移除它們:

  • CloseWindow - 物件名稱
  • CloseWindow-物件類型
  • CloseWindow-儲存
  • GoToRecord-物件類型
  • GoToRecord- 物件名稱
  • GoToRecord-位移
  • MessageBox- 嗶聲
  • Message
  • MessageBox-類型
  • MessageBox-標題
  • OpenForm-篩選
  • 名稱 OpenForm-檢視
  • OpenReport-篩選名稱
  • OpenReport-檢視
  • RunMacro-重複運算式
  • RunMacro-重複計數
  • SetFilter-篩選名稱

頁首 頁首

巨集引數值與 Web 不相容

如果您看到 ACCWeb104000 錯誤訊息,其錯誤文字為 [巨集引數值與 Web 不相容],請檢查所參考的物件或運算式是否與 Web 相容,並移除任何不相容者。如需如何建立有效運算式的詳細資訊,請參閱建立運算式

頁首 頁首

'|0' 巨集與 Web 不相容

您可能看到 ACCWeb104000 錯誤訊息,其錯誤文字為 ['|0' 巨集與 Web 不相容]。您必須從 Access 應用程式中移除不相容的巨集指令引數或引數值。

同時從應用程式中移除 AutoKeys 和 AutoExec 巨集,然後套用使用有效的巨集指令清單中的有效巨集。

頁首 頁首

 
 
適用:
Access 2010