Access Eingabeprüfungen und Formular Schließen

Hallo,
gib es hier Profis ? 

ich möchte gerne Eingabeprüfungen auf meinem Formular machen (Access2010)
dafür habe ich eine Funktion PruefungOK() die liefert mir True/False zurück.

Doch wann rufe ich die auf ? 

bei „Unload“ und „BeforeUpdate“ ? 
Was muss ich mir im Fehlerfall noch merken bzw. zurücksetzen -
Wenn nicht gespeicht wird / das Formular nicht geschlossen wird… ?
(Cancel = true ist zu wenig)

Danke

Hallo,

wo liegt Dein Problem?

Sub Form\_BeforeUpdate(Cancel as Integer)
If Not PruefungOk() Then
Cancel=True
Me.Undo
Me.Undo
End If
End Sub

bei „Unload“ und „BeforeUpdate“ ?

„Unload“ gibt es nicht…

Was muss ich mir im Fehlerfall noch merken bzw. zurücksetzen -

Nichts

Wenn nicht gespeicht wird / das Formular nicht geschlossen wird… ?

??

(Cancel = true ist zu wenig)

Warum?

Gruß
Franz, DF6GL

Moin,

gib es hier Profis ? 

nö.

Doch wann rufe ich die auf ? 

„BeforeUpdate“ ? 

Was muss ich mir im Fehlerfall noch merken bzw. zurücksetzen -

nichts. Der Benutzer muss was merken.

Wenn das Formular nicht geschlossen wird… ?

Dann hat der Benutzer wohl keine Lust, den Fehler zu beheben - sein Problem.

(Cancel = true ist zu wenig)

Wofür?

Gruß Ralf