Hallo an alle,
Wie kann man in einem Access-Formular Pflichtfelder definieren?
Ich habe versucht bei Gültigkeitsregel Ist Nicht Null einzugeben. Wenn ich bei neuem Datensatz das Feld leer lasse, wird trotzdem gespeichert.
Dann habe ich durch das Ereignis Vor Aktualisierung eine Prozedur aufgerufen, die mir die Überprüfung durchführt, entsprechende Fehlermeldungen ausgibt und bei Fehler undo aufruft. Das funktioniert, aber alle Eingaben sind weg.
Dann habe ich einen Button eingebaut zum Speichern, über den die Pflichtfeldkontrolle durchgeführt wird. Dann soll der Datensatz gespeichert werden. Dazu habe ich keinen Befehl gefunden mit DoComd.save habe ich es nicht hingekriegt. Mit Close acForm würde es gehen. Das Formular soll aber offen bleiben.
Das ist doch sicher eine normale Aufgabe, die schon viele hatten. Da muss es doch eine einfache Lösung geben.
Kann mir jemand einen Tipp geben?
Wie kann man in einem Access-Formular Pflichtfelder definieren?
Ich habe versucht bei Gültigkeitsregel Ist Nicht Null einzugeben. Wenn ich bei neuem Datensatz das Feld leer lasse, wird trotzdem gespeichert.
Dann habe ich durch das Ereignis Vor Aktualisierung eine Prozedur aufgerufen, die mir die Überprüfung durchführt, entsprechende Fehlermeldungen ausgibt und bei Fehler undo aufruft. Das funktioniert, aber alle Eingaben sind weg.
Dann habe ich einen Button eingebaut zum Speichern, über den die Pflichtfeldkontrolle durchgeführt wird. Dann soll der Datensatz gespeichert werden. Dazu habe ich keinen Befehl gefunden mit DoComd.save habe ich es nicht hingekriegt. Mit Close acForm würde es gehen. Das Formular soll aber offen bleiben.
Das ist doch sicher eine normale Aufgabe, die schon viele hatten. Da muss es doch eine einfache Lösung geben.
Kann mir jemand einen Tipp geben?
Comment