Webkompatibilitätsprüfung: Makrofehler
Wichtig Access Services 2010 und Access Services 2013 werden aus der nächsten Version von SharePoint entfernt. Wir empfehlen Ihnen, keine neuen Web-Apps zu erstellen und Ihre vorhandenen Apps auf eine alternative Plattform wie Microsoft Power Apps zu migrieren. Sie können Access-Daten mit Dataverse teilen, einer Cloud-Datenbank, auf der Sie Power Platform-Apps erstellen, Workflows automatisieren, virtuelle Agenten und mehr für das Web, Telefon oder Tablet erstellen können. Weitere Informationen finden Sie unter Erste Schritte: Access-Daten zu Dataverse migrieren . |
Bevor Sie Ihre Microsoft Access 2010 als Webanwendung veröffentlichen, müssen Sie die Kompatibilitätsprüfung ausführen, um sicherzustellen, dass die Datenbank als Webdatenbank kompatibel ist. Wenn die Kompatibilitätsprüfung Kompatibilitätsprobleme mit den Makros in Ihrer Datenbank findet, zeigt sie einen Makrofehler an, den Sie korrigieren sollten, bevor Sie Ihre Datenbank im Web veröffentlichen.
Dieser Artikel beschreibt fünf mögliche Makrobedingungen, die möglicherweise in Ihrer Access 2010-Anwendung vorhanden sind und zu Makrofehlermeldungen führen können, und enthält Informationen, die Ihnen bei der Behebung des Fehlers helfen.
Allgemeine Informationen zu Fehlern der Kompatibilitätsprüfung finden Sie im Artikel Web-Kompatibilitätsprüfung Allgemeine Fehler .
Suchen und beheben Sie einen ACCWeb104000-Makrofehler
Makro ist mit dem Web nicht kompatibel
Wenn Sie die Fehlermeldung ACCWeb104000 mit dem Fehlertext Macro is incompatible with the Web erhalten, überprüfen Sie, ob Ihre Access-Anwendung eines der folgenden Makros enthält, und entfernen Sie sie dann:
Menü hinzufügen
Filter anwenden
ApplyOrderBy
Piep
Datenbank kopieren
Objekt kopieren
Objekt löschen
DisplayHourGlassPointer
Echo
EmailDatabaseObject
FindNextRecord
Datensatz finden
GeheZuSeite
ImportExportDaten
Navigationsbereich sperren
Fenster maximieren
Fenster minimieren
MoveAndSizeWindow
Navigierenzu
OpenDataAccessPage
Diagramm öffnen
OpenFunction
OpenModule
OpenQuery
OpenStoredProcedure
Offener Tisch
OpenView
Ausgabe nach
Ausdrucken
Aufhören
Umbenennen
RepaintObject
Wiederherstellen
RunApp
RunCommand (alle Optionen außer UndoRecord, SaveRecord und DeleteRecord)
RunCode
Führen Sie SavedImportExport aus
AusführenSQL
Suche nach Datensatz
SelectObject
SendKeys
SetDisplayedCategories
SetMenuItem
SetValue
SetWarnungen
Symbolleiste anzeigen
Einzelner Schritt
TransferSharePointList
Tabelle übertragen
TransferSQLDatenbank
TransferText
Verwenden Sie eine gültige Makroaktion
Nachdem Sie die ungültige Makroaktion entfernt haben, können Sie eine geeignete Makroaktion aus der folgenden Liste verwenden:
SetOrderBy
BrowseTo
ClearMacroError
Fenster schließen
DeleteRecord-runcommand
GoToControl
GeheZuAufzeichnung
Nachrichtenbox
BeiFehler
OpenForm
Bericht öffnen
Datensatz aktualisieren
RemoveAllTempVars
RemoveTempVar
Erneut abfragen
RunCommand (nur UndoRecord, SaveRecord und DeleteRecord)
DatenMakro ausführen
Makro ausführen
SaveRecord-runcommand
SetFilter
SetLocalVar
SetOrderBy
SetProperty
SetTempVar
StopAllMakros
StopMakro
UndoRecord-runcommand
Das Makroargument ist mit dem Web nicht kompatibel
Wenn Sie die Fehlermeldung ACCWeb104000 mit dem Fehlertext Macro argument is incompatible with the Web erhalten, überprüfen Sie, ob Ihre Access-Anwendung eines der folgenden Makroargumente enthält, und entfernen Sie sie:
CloseWindow - Objektname
CloseWindow-Objekttyp
CloseWindow-Save
GoToRecord-Objekttyp
GoToRecord – Objektname
GoToRecord-Offset
MessageBox- Signalton
Nachricht
MessageBox-Typ
MessageBox-Titel
OpenForm-Filter
Nennen Sie OpenForm-View
Name des OpenReport-Filters
Berichtsansicht öffnen
RunMacro-Repeat-Ausdruck
RunMacro-Repeat Count
SetFilter-Filtername
Der Wert des Makroarguments ist mit dem Web nicht kompatibel
Wenn Sie eine ACCWeb104000- Fehlermeldung mit dem Fehlertext Makroargumentwert ist mit dem Web nicht kompatibel erhalten, überprüfen Sie, ob das Objekt oder der Ausdruck, auf das verwiesen wird, mit dem Web kompatibel ist, und entfernen Sie alle, die nicht kompatibel sind. Weitere Informationen zum Erstellen gültiger Ausdrücke finden Sie unter Erstellen eines Ausdrucks .
Das Makro '|0' ist mit dem Web nicht kompatibel
Sie können eine ACCWeb104000- Fehlermeldung mit dem Fehlertext The '|0' macro is incompatible with the Web erhalten. Sie müssen die inkompatible Makroaktion, das Argument oder den Argumentwert aus Ihrer Access-Anwendung entfernen.
Entfernen Sie auch AutoKeys- und AutoExec-Makros aus Ihrer Anwendung und wenden Sie dann ein gültiges Makro aus der Liste an . Verwenden Sie eine gültige Makroaktion .
No comments:
Post a Comment