Hallo Leute,
ich habe ein ungebundenen Eingabe - Formular mit einigen Textfeldern.
Ein textfeld ist mit Datum/kurz formatiert und der Eingabemaske für das kurz Datum eingestellt.
Wenn nun ein fehlerhaftes Datum 12.31.2005 eingeben wird, wechselt Access tag und monat automatisch und spring in das nächste Eingabefeld. Wird ein datum mit 22.22.3400 eingeben wirft Access die Standardmeldung das der Wert für dieses Feld falsch ist und verbleibt mit dem Focus im Fehlerfeld.
Wenn ich nun im FocusLost oder Exit Event die Eingabe auf ein gültiges jahr prüfe kann ich mit setFocus nicht im Fehlerfeld verbleiben.
Was kann ich tun, ausser mir das Object zu merken und in allen GotFocus Events dem Fehler Object den Focus zurückzugegeben.
Danke!
Gruß
Gerd
ich habe ein ungebundenen Eingabe - Formular mit einigen Textfeldern.
Ein textfeld ist mit Datum/kurz formatiert und der Eingabemaske für das kurz Datum eingestellt.
Wenn nun ein fehlerhaftes Datum 12.31.2005 eingeben wird, wechselt Access tag und monat automatisch und spring in das nächste Eingabefeld. Wird ein datum mit 22.22.3400 eingeben wirft Access die Standardmeldung das der Wert für dieses Feld falsch ist und verbleibt mit dem Focus im Fehlerfeld.
Wenn ich nun im FocusLost oder Exit Event die Eingabe auf ein gültiges jahr prüfe kann ich mit setFocus nicht im Fehlerfeld verbleiben.
Was kann ich tun, ausser mir das Object zu merken und in allen GotFocus Events dem Fehler Object den Focus zurückzugegeben.
Danke!
Gruß
Gerd
Comment