Fontos A SharePoint következő kiadásából eltávolítjuk az Access Services 2010 és az Access Services 2013 összetevőt. Azt javasoljuk, hogy ne hozzon létre új webalkalmazásokat, és telepítse át a meglévő alkalmazásait másik platformra, például a Microsoft Power Apps platformra. 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 webadatbá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 lehetséges makrófeltételt ismertet az Access 2010 alkalmazásban, 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
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
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.
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.