Microsoft Access ist sehr beliebt, nicht nur weil es eine einfach zu Datenbank verwenden ist, sondern weil es darum geht, mit einer grafischen Programmierschnittstelle , die die Schaffung von in sich geschlossenen Anwendungen ermöglicht . Es ist möglich, Bildschirme mit komplexen Business-Logik zu bauen, allein in Access-Formulare und Skripte. SetWarnings ist Teil dieser Funktionalität . Zugang Warnmeldungen
Access bietet Warnungen rund um viele verschiedene System-Ereignisse . Immer, wenn die Daten in einer Tabelle hinzugefügt wird, verändert oder gelöscht werden, knallen Nachrichten bis zu den Benutzer fragen, ob sie sicher, dass sie wollen , gehen Sie vor und führen diese Aktion sind .
Vermeiden Warnmeldungen
Wenn ein Client ist die Eingabe von Daten in eine Anwendung , die sie normalerweise nicht möchten, dass jedes Mal, wenn sie dazu aufgefordert werden eine Änderung speichern werden. Wenn ein Formular erstellt wurde für sie eine Aufzeichnung zu bauen und sie zu retten, die Aufzeichnung , erwarten sie , dass der Programmierer hat bestätigt , dass die Daten korrekt sind , und da sie zeigten, dass die Daten gespeichert werden sollen haben , wollen sie nicht zu sein gefragt, ob sie sicher sind.
Mit SetWarnings
wenn das Ändern von Daten in Access , können Sie die Warnungen aus, bevor Sie die. Das Format, in VBA Skript ist :
DoCmd.SetWarnings Falsch
Die wichtige Sache, über diese wissen, ist, dass er sich ausschaltet alle Warnungen in Access in Zukunft von diesem Punkt . Einige Warnungen sind nützlich - wenn ein Client versucht, navigieren Sie von einer Seite, die nicht gespeicherten Daten enthält , sollten sie erhalten eine Warnmeldung. So, nachdem Warnungen wurden ausgeschaltet, und die Daten gespeichert wurden , setzen Sie die Warnungen wieder auf :
DoCmd.SetWarnings Wahre
Manchmal Warnungen sind nützlich
< br >
Es ist gängige Praxis mit System-Design , um eine Warnung vor einem Löschvorgang zu schicken, nur um sicherzugehen, dass ein versehentlicher Tastendruck nicht zerstören Daten . Es kann daher gutes Design nicht ausschalten die Warnungen in einem Löschvorgang werden .
SetWarnings Dropdown-Liste Aktion
In der " Aktionen " Auswahl in Access , SetWarnings können Sie für die gesamte Anwendung gedreht werden. Dies ist natürlich , kann gefährlich sein , aber wenn Sie sicher, dass die Benutzer der Anwendung bewusst sein, dass sie nicht für Löschungen und gespeicherte Änderungen aufgefordert bekommen sind , ist es eine einfachere Lösung dann Codierung für jede Datenänderung .