Neuer Datensatz anlegen
Hallo Leute,
ich habe mal eine Frage.
Ich habe ein Formular. In diesem befindet sich ein Button, der wenn man ihn anklickt den Wert eines Textfeldes abhängig vom Datum, welches sich in einem anderen Textfeld befindet zu schreiben.
Zum Beispiel:
Im Textfeld txtDatum steht das heutige Datum also 22.07.2008
Im Textfeld txtAnzahl steht eine beliebige Zahl z.B. 5
Der Benutzer trägt also die 5 ein, klickt auf den Button und dann wird dei 5 in meiner Tabelle da eingetragen wo das vorgegebenen Datum steht..
Mein Problem:
Wenn jetzt allerdings noch kein Datensatz für den 22.07.2008 angelegt wurde, kommt es zu einer Fehlermeldung. Kann ihc überprüfen lassen, ob schon ein Datensatz für dieses Datum besteht und wenn nein eine Datensatz erstellen lassen, indem dann auch nur das Datum befüllt sein sollte ?
Danke schonmal im Voraus.
Gruß
morpheus
Antwort schreiben
Antwort 1 von RalfH vom 23.07.2020, 09:00 Options
Hallo morpheus,
Im Textfeld txtAnzahl kann man ja unter Eigenschaften auf
nach aktualisieren klicken und zum Beispiel den VBA Code eingeben:
If isempty (me.txtAnzahl) = true then
exit sub
else
me.txtDatum= Date
end if
Hier wird geprüft ob ein Wert in dem Textfeld steht, wenn nein, alles so lassen, wenn ja, trage das aktuelle Datum in txtDatum ein.
Meinst Du das so ?
Gruß Ralf