Webbkompatibilitetskontroll: Makrofel

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

Innan du publicerar din Microsoft Access 2010 som ett webbprogram måste du köra kompatibilitetskontrollen för att säkerställa att databasen är kompatibel som en Webbdatabas. Om kompatibilitetskontrollen hittar eventuella kompatibilitetsproblem med makron i databasen, visas ett makrofel, bör du åtgärda innan du publicerar databasen på webben.

I den här artikeln beskrivs fem möjliga makrovillkor som kan finnas i din Access 2010-program som kan resultera i felmeddelanden makrot finns information som hjälper dig att lösa felet.

Allmän information om kompatibilitetskontrollen fel finns i artikeln webbkompatibilitet Kontrollera allmänna fel.

Lokalisera och åtgärda makrofelet ACCWeb104000

Makro är inkompatibelt med webben

Makroargumentet är inkompatibelt med webben

Makro värde är inkompatibelt med webben

Den "| 0' makro är inkompatibelt med webben

Makrot är inte webbkompatibelt

Om du får felmeddelandet ACCWeb104000 med feltexten Makrot är inte webbkompatibelt ska du kontrollera om ditt Access-program innehåller något av följande makron och sedan ta bort dem:

  • 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 (alla alternativ som inte är UndoRecord, SaveRecord och DeleteRecord)

  • RunCode

  • RunSavedImportExport

  • RunSQL

  • SearchForRecord

  • SelectObject

  • SendKeys

  • SetDisplayedCategories

  • SetMenuItem

  • SetValue

  • SetWarnings

  • ShowToolbar

  • SingleStep

  • TransferSharePointList

  • TransferSpreadsheet

  • TransferSQLDatabase

  • TransferText

Använd en giltig makroåtgärd

När du har tagit bort den ogiltiga makroåtgärden kan du välja lämplig makroåtgärd från följande lista:

  • SetOrderBy

  • 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

Överst på sidan

Makroargumentet är inte webbkompatibelt

Om du får felmeddelandet ACCWeb104000 med feltexten Makroargumentet är inte webbkompatibelt ska du kontrollera om ditt Access-program innehåller något av följande makroargument och sedan ta bort dem:

  • 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

Överst på sidan

Makroargumentvärdet är inte webbkompatibelt

Om du får felmeddelandet ACCWeb104000 med felinformation makroargumentet värdet är inkompatibelt med webben, kontrollera om objektet eller uttryck refererar till är kompatibel med webben och ta bort något som inte är kompatibla. Mer information om hur du skapar giltigt uttryck finns i Skapa ett uttryck.

Överst på sidan

Makrot '|0' är inte webbkompatibelt

Du kan få felmeddelandet ACCWeb104000 med feltexten Makrot '|0' är inte webbkompatibelt. Du måste ta bort den makroåtgärd, det argument eller det argumentvärde som inte är kompatibelt från ditt Access-program.

Även ta bort AutoKeys och AutoExec-makron från du programmet och Använd ett giltigt makro i listan Använd en giltig makroinstruktion.

Överst på sidan

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×