Webkompatibilitás ellenőrzése: makróhibák

Hatókör
Access 2016 Access 2013 Access 2010
Fontos Az Access Services 2010 és az Access Services 2013 el lesz távolítva a SharePoint következő kiadásából. Javasoljuk, hogy ne hozzon létre új webalkalmazásokat, és migrálja meglévő alkalmazásait egy alternatív platformra, például Microsoft Power Apps.
Az Access-adatokat megoszthatja a Dataverse platformmal, amely egy felhőalapú adatbázis, amelyen Power Platform alkalmazásokat, munkafolyamatok automatizálását, virtuális ügynököket és egyebeket készíthet webes, telefonos vagy táblagépes használatra. További információ: Első lépések: Access-adatok áttelepítése a Dataverse-be.

A Microsoft Access 2010 webalkalmazásként való közzététele előtt futtatnia kell a kompatibilitás-ellenőrzőt annak biztosításához, hogy az adatbázis webes adatbázisként kompatibilis legyen. Ha a kompatibilitás-ellenőrző kompatibilitási problémákat észlel az adatbázisban lévő makrókkal kapcsolatban, makróhiba jelenik meg, amelyet ki kell javítania, mielőtt közzéteszi az adatbázist a weben.

Ez a cikk öt olyan lehetséges makrófeltételt ismertet, amelyek az Access 2010 alkalmazásban létezhetnek, amelyek makróhiba-üzeneteket eredményezhetnek, és a hiba elhárításához nyújt segítséget.

A kompatibilitás-ellenőrző hibáival kapcsolatos általános információkért lásd: Webkompatibilitás-ellenőrzés – Általános hibák.

ACCWeb104000 makróhiba megkeresése és javítása

A makró nem webkompatibilis

Ha accWeb104000 hibaüzenetet kap a következő hibaüzenettel: Makró nem webkompatibilis, ellenőrizze, hogy az Access-alkalmazás tartalmazza-e az alábbi makrók valamelyikét, majd távolítsa el őket:

  • Menü hozzáadása
  • SzűrőAlkalmazása
  • ApplyOrderBy
  • Hangjelzés
  • CopyDatabase
  • CopyObject
  • DeleteObject
  • DisplayHourGlassPointer
  • Visszhang
  • EmailDatabaseObject
  • FindNextRecord
  • Rekordok keresése
  • GoToPage
  • ImportExportData
  • LockNavigationPane
  • Teljes méretWindow
  • MinimizeWindow
  • MoveAndSizeWindow
  • Navigálás
  • OpenDataAccessPage
  • ADiagram megnyitása
  • OpenFunction
  • OpenModule
  • OpenQuery
  • OpenStoredProcedure
  • TáblaMegnyitása
  • OpenView
  • OutputTo
  • Kinyomata
  • Quit
  • Átnevezés
  • Objektum újrarajzolása
  • Visszaállítás
  • RunApp
  • RunCommand (a VisszavonásRekord visszavonása, a SaveRecord és a DeleteRecord kivételével)
  • RunCode
  • RunSavedImportExport
  • RunSQL
  • Rekordkereső
  • Válassza azObject lehetőséget
  • SendKeys
  • SetDisplayedCategories
  • SetMenuItem
  • Értékbeállítás
  • SetWarnings
  • ShowToolbar
  • SingleStep
  • TransferSharePointList
  • TransferSpreadsheet
  • TransferSQLDatabase
  • TransferText (Szöveg átvitele)

Érvényes makróművelet használata

Az érvénytelen makróművelet eltávolítása után használhatja a megfelelő makróműveletet az alábbi listából:

  • SetOrderBy
  • Tallózás
  • MakróhibaTörlése
  • CloseWindow
  • DeleteRecord-runcommand
  • VezérlőelemreUgrás
  • RekordraUgrás
  • Üzenetpanel
  • Hibára
  • ŰrlapMegnyitása
  • OpenReport
  • RefreshRecord
  • RemoveAllTempVars
  • IdeiglenesVáltozóEltávolítása
  • Requery
  • RunCommand(only undoRecord, SaveRecord és DeleteRecord)
  • RunDataMacro
  • RunMacro
  • SaveRecord-runcommand
  • SetFilter
  • SetLocalVar
  • SetOrderBy
  • TulajdonságBeállítása
  • IdeiglenesVáltozóBeállítása
  • StopAllMacros
  • StopMacro
  • UndoRecord-runcommand

Vissza a lap tetejére

A makróargumentum nem webkompatibilis

Ha az ACCWeb104000 hibaüzenetet kapja a hibaüzenettel,a Makró argumentum nem webkompatibilis, ellenőrizze, hogy az Access-alkalmazás tartalmazza-e az alábbi makróargumentumok bármelyikét, és távolítsa el őket:

  • CloseWindow – Objektum neve
  • CloseWindow-Object típus
  • CloseWindow-Save
  • GoToRecord-Object típus
  • GoToRecord – Objektum neve
  • GoToRecord-Offset
  • MessageBox – Hangjelzés
  • Message (Üzenet)
  • MessageBox-Type
  • MessageBox-Title
  • OpenForm-Filter
  • Név OpenForm-View
  • OpenReport-Filter neve
  • OpenReport-View
  • RunMacro-Repeat kifejezés
  • RunMacro-Repeat darabszáma
  • SetFilter-Filter neve

Vissza a lap tetejére

A makróargumentum értéke nem webkompatibilis

Ha accWeb104000 hibaüzenetet kap a hibaüzenettel, a Makró argumentum értéke nem webkompatibilis, ellenőrizze, hogy a hivatkozott objektum vagy kifejezés kompatibilis-e a webdel, és távolítsa el a nem kompatibilis objektumokat. Az érvényes kifejezések létrehozásával kapcsolatos további információkért lásd: Kifejezés létrehozása.

Vissza a lap tetejére

A(z) |0 makró nem webkompatibilis

AccWeb104000 hibaüzenetet kaphat a következő hibaüzenettel: A(z) |0 makró nem webkompatibilis. El kell távolítania a nem kompatibilis makróműveletet, argumentumot vagy argumentumértéket az Access-alkalmazásból.

Emellett távolítsa el az automatikus kulcsokat és az AutoExec makrókat az alkalmazásból, majd érvényes makrót alkalmazzon a listából Érvényes makróművelet használata.

Vissza a lap tetejére