Hallo,
ich habe folgendes Problem, in einer Eingabemaske habe ich ein ungebundes Feld, dem ich als Format Datum, kurz (in Windows benutzerdefiniert als TT.MM.JJJJ definiert) zugewiesen habe, durch eine VBA Routine schaufele ich dann dieses Eingabefeld mit anderen Daten in eine Tabelle usw. . Zu meinem großen Entsetzen wird jedoch eine falsche Eingabe im Datumsfeld wie 1.14.2001 schon beim Verlassen des Feldes in der Maske in 14.1.2001 umgewandelt. Das Problem ist nun, daß der Benutzer keinen Hinweis erhält, daß er ein ungültiges Datum eingegeben hat, sondern das „korrigierte“ Datum ohne Hinweis übernommen wird. Ich kann dies natürlich ohne Probleme mit einer VBA-Routine abfangen, aber ich dachte bisher, daß bei einem ungebundenen Formularfeld ein Datumsformat auch sofort auf Gültigkeit überprüft wird und habe mir im Programm entsprechende Überprüfungsroutinen geschenkt.
Meine Frage nun, mache ich einen Denkfehler, wenn ja welchen, oder ist dies eine (mir unbekannte Macke) von Access.
Peter Desch