Zur Hauptseite ... Zum Onlinearchiv ... Zum Abonnement ... Zum Newsletter ... Zu den Tools ... Zum Impressum ... Zum Login ...

Rckfrage vor Speichern bei gebundenem Formular

Wenn Sie die Daten eines gebundenen Formulars ndern und das Formular schlieen oder zu einem anderen Datensatz wechseln, werden die nderungen anstandslos bernommen. Manchmal handelt es sich bei den Daten allerdings um sensibles Material, und Sie mchten vielleicht noch eine Sicherheitsabfrage vor dem Speichern einbauen.

In dem Fall knnen Sie auf die Ereigniseigenschaft Vor Aktualisierung des Formulars zurckgreifen. Diese wird vor dem Speichern ausgelst und verfgt ber einen Parameter namens Cancel, mit dem Sie den Speichervorgang gegebenenfalls abbrechen knnen.

Die notwendige Ereignisprozedur hat beispielsweise folgendes Aussehen:

Private Sub Form_BeforeUpdate(Cancel As Integer)

    If MsgBox("Speichern?", vbYesNo) = vbNo Then

        Cancel = True

    End If

End Sub

Wie Sie eine Ereignisprozedur anlegen, erfahren Sie hier:

Anlegen von Ereignisprozeduren

© 2003-2015 André Minhorst Alle Rechte vorbehalten.