Prüfung der Webkompatibilität: Makrofehler

Vor dem Veröffentlichen einer Microsoft Access 2010-Datenbank als Webanwendung müssen Sie die Kompatibilitätsprüfung ausführen, damit sichergestellt ist, dass die Datenbank als Webdatenbank kompatibel ist. Wenn die Kompatibilitätsprüfung Probleme mit den Makros in der Datenbank erkennt, zeigt sie einen Makrofehler an, den Sie beheben müssen, bevor Sie die Datenbank im Web veröffentlichen.

In diesem Artikel werden fünf mögliche Makrobedingungen beschrieben, die es in einer Access 2010-Anwendung geben kann und die zu Makrofehlermeldungen führen können. Weiterhin finden Sie in diesem Artikel Informationen, wie Sie den jeweiligen Fehler beheben können.

Allgemeine Informationen zu Fehlern, die bei der Kompatibilitätsprüfung erkannt werden, finden Sie im Artikel Prüfung der Webkompatibilität: Allgemeine Fehler.

Finden und Beheben eines ACCWeb104000-Makrofehlers


Makro ist nicht mit dem Web kompatibel

Wenn Sie eine ACCWeb104000-Fehlermeldung mit dem Fehlertext Makro ist nicht mit dem Web kompatibel erhalten, sollten Sie prüfen, ob die Access-Anwendung eines oder mehrere der folgenden Makros enthält und diese dann entfernen:

  • HinzufügenMenü
  • AnwendenFilter
  • AnwendenSortiertNach
  • Signalton
  • KopierenDatenbankdatei
  • KopierenObjekt
  • LöschenObjekt
  • AnzeigenSanduhrzeiger
  • Echo
  • EMailDatenbankobjekt
  • SuchenNächstenDatensatz
  • SuchenDatensatz
  • GeheZuSeite
  • ImportierenExportierenDaten
  • SperrenNavigationsbereich
  • MaximierenFenster
  • MinimierenFenster
  • VerschiebenUndGrößeÄndernFenster
  • NavigierenZu
  • ÖffnenDatenzugriffsseite
  • ÖffnenDiagramm
  • ÖffnenFunktion
  • ÖffnenModul
  • ÖffnenAbfrage
  • ÖffnenGespeicherteProzedur
  • ÖffnenTabelle
  • ÖffnenSicht
  • AusgabeIn
  • Drucken
  • Verlassen
  • Umbenennen
  • AktualisierenObjekt
  • Wiederherstellen
  • AusführenAnwendung
  • AusführenBefehl (alle Optionen außer RückgängigDatensatz, DatensatzSpeichern und DatensatzLöschen)
  • AusführenCode
  • AusführenGespeichertImportExport
  • AusführenSQL
  • SuchenNachDatensatz
  • AuswählenObjekt
  • Tastaturbefehle
  • FestlegenAngezeigteKategorien
  • SetzenMenüelement
  • SetzenWert
  • Warnmeldungen
  • EinblendenSymbolleiste
  • MakroEinzelschritt
  • TransferSharePointListe
  • TransferArbeitsblatt
  • TransferSQLDatenbank
  • TransferText

Verwenden einer zulässigen Makroaktion

Nachdem Sie eine unzulässige Makroaktion entfernt haben, können Sie eine geeignete Makroaktion aus der folgenden Liste verwenden:

  • FestlegenSortiertNach
  • WechselnZu
  • LöschenMakroFehler
  • FensterSchließen
  • DatensatzLöschen - AusführenBefehl
  • GeheZuSteuerelement
  • GeheZuDatensatz
  • Meldungsfeld
  • BeiFehler
  • ÖffnenFormular
  • ÖffnenBericht
  • AktualisierenDatensatz
  • EntfernenAlleTempVar
  • EntfernenTempVar
  • AktualisierenDaten
  • AusführenBefehl (nur RückgängigDatensatz, DatensatzSpeichern und DatensatzLöschen)
  • AusführenDatenmakro
  • AusführenMakro
  • DatensatzSpeichern - AusführenBefehl
  • FestlegenFilter
  • FestlegenLokaleVar
  • FestlegenSortiertNach
  • FestlegenEigenschaft
  • FestlegenTempVar
  • StoppAlleMakros
  • StoppMakro
  • RückgängigDatensatz - AusführenBefehl

Seitenanfang Seitenanfang

Makroargument ist nicht mit dem Web kompatibel

Wenn Sie eine ACCWeb104000-Fehlermeldung mit dem Fehlertext Makroargument ist nicht mit dem Web kompatibel erhalten, sollten Sie prüfen, ob die Access-Anwendung eines oder mehrere der folgenden Makros enthält und diese dann entfernen:

  • FensterSchließen - Objektname
  • FensterSchließen - Objekttyp
  • FensterSchließen - Speichern
  • GeheZuDatensatz - Objekttyp
  • GeheZuDatensatz - Objektname
  • GeheZuDatensatz - Offset
  • Meldungsfeld - Signalton
  • Meldung
  • Meldungsfeld - Typ
  • Meldungsfeld - Titel
  • ÖffnenFormular - Filter
  • Name ÖffnenFormular - Sicht
  • ÖffnenBericht - Filtername
  • ÖffnenBericht - Sicht
  • AusführenMakro - Wiederholbedingung
  • AusführenMakro - Wiederholungen
  • FestlegenFilter -Filtername

Seitenanfang Seitenanfang

Wert des Makroarguments ist nicht mit dem Web kompatibel

Wenn Sie eine ACCWeb104000-Fehlermeldung mit dem Fehlertext Wert des Makroarguments ist nicht mit dem Web kompatibel erhalten, sollten Sie prüfen, ob das Objekt oder der Ausdruck, auf das oder den verwiesen wird, mit dem Web kompatibel ist. Entfernen Sie dann alle Objekte und Ausdrücke , die nicht kompatibel sind. Weitere Informationen zum Erstellen von zulässigen Ausdrücken finden Sie unter Erstellen eines Ausdrucks.

Seitenanfang Seitenanfang

Das |0-Makro ist nicht mit dem Web kompatibel

Möglicherweise erhalten Sie eine ACCWeb104000-Fehlermeldung mit dem Fehlertext Das |0-Makro ist nicht mit dem Web kompatibel. In diesem Fall müssen Sie das nicht kompatible Objekt (Makroaktion, -argument oder -argumentwert) aus der Access-Anwendung entfernen.

Entfernen Sie außerdem alle AutoKeys- und AutoExec-Makros aus der Anwendung, und verwenden Sie dann ein zulässiges Makro aus der Liste Verwenden einer zulässigen Makroaktion.

Seitenanfang Seitenanfang

 
 
Zutreffend für:
Access 2010