Thursday, March 30, 2023

Webkompatibilitätsprüfung: Makrofehler – Microsoft Support

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

Seitenanfang

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

Seitenanfang

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 .

Seitenanfang

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 .

Seitenanfang

No comments:

Post a Comment