Thursday, December 8, 2022

SetWarnings-Makroaktion - Microsoft Support

Sie können die Makroaktion SetWarnings verwenden, um Systemmeldungen in Access-Desktopdatenbanken ein- oder auszuschalten.

Hinweis: Diese Aktion ist nicht zulässig, wenn die Datenbank nicht vertrauenswürdig ist.

Einstellung

Die Makroaktion SetWarnings hat das folgende Argument.

Handlungsargument

Beschreibung

Warnungen an

Legt fest, ob Systemmeldungen angezeigt werden. Klicken Sie im Feld „ Warnungen ein" im Abschnitt „ Aktionsargumente " des Makrodesignfensters auf „ Ja " (um Systemmeldungen zu aktivieren) oder „ Nein " (um Systemmeldungen zu deaktivieren). Der Standardwert ist Nein .

Bemerkungen

Sie können diese Aktion verwenden, um zu verhindern, dass modale Warnungen und Meldungsfelder das Makro stoppen. Es werden jedoch immer Fehlermeldungen angezeigt. Außerdem zeigt Access alle Dialogfelder an, die eine andere Eingabe erfordern als nur das Auswählen einer Schaltfläche (z. B. OK , Abbrechen , Ja oder Nein ) – beispielsweise alle Dialogfelder, in denen Sie Text eingeben oder eine von mehreren Optionen auswählen müssen.

Das Ausführen dieser Aktion mit dem Argument „ Warnungen ein" auf „ Nein " hat denselben Effekt wie das Drücken der EINGABETASTE, wenn eine Warnung oder ein Meldungsfeld angezeigt wird. Typischerweise wird als Reaktion auf die Warnung oder Nachricht eine OK- oder Ja -Schaltfläche ausgewählt.

Wenn das Makro beendet ist, schaltet Access die Anzeige von Systemmeldungen automatisch wieder ein.

Häufig verwenden Sie diese Aktion mit der Makroaktion „ Echo ", die die Ergebnisse eines Makros verbirgt, bis es fertig ist. Sie können die Warnungen und Meldungsfelder auch mit der Makroaktion SetWarnings ausblenden.

Obwohl die Makroaktion „SetWarnings" Interaktionen mit Makros vereinfachen kann, müssen Sie beim Deaktivieren von Systemmeldungen vorsichtig sein. In einigen Situationen möchten Sie ein Makro nicht fortsetzen, wenn eine bestimmte Warnmeldung angezeigt wird. Wenn Sie nicht vom Ergebnis aller Makroaktionen überzeugt sind, sollten Sie diese Aktion vermeiden.

Um die SetWarnings- Aktion in einem Visual Basic for Applications (VBA)-Modul auszuführen, verwenden Sie die SetWarnings- Methode des DoCmd- Objekts.

No comments:

Post a Comment