Access: Alten Wert in Kombinationsfeld löschen ?

Hallo,
ich habe mit Access97 3 Kombinationsfelder in einem Formular erstellt:

Wahl Land; Wahl Region; Wahl Stadt

Mit diesen 3 Kombinationsfeldern kann ich erst das Land wählen, dann werden in Kombifeld2 die entsprechenden Regionen zur Auswahl gestellt (Bayern, Hessen, usw.). Nach der Wahl der Region z.B Bayern, werden im Kombifeld3 die entsprechenden Städte zur Auswahl angeboten z. B: München, Nürnberg usw.

Mein Problem:
Im Kombifeld3 (Wahl der Stadt) wird immer der zuletzt gewählte Wert angezeigt (gespeichert). Wenn ich nun eine Region wähle zu der noch keine Städte in die Datenbank eingetragen sind z.B: Steiermark, wird ein alter gespeicherter Stadtwert z.B.„Berlin“ angezeigt und eine Datenfilterung würde verfälscht.

Wie kann ich den „alten“ Wert im Kombifeld3 löschen, um bei leeren Datensätzen (wenn keine Stadt vorhanden ist in der entsprechenden Region) auch wirklich ein LEERES Kombifeld3 anzuzeigen?

Ich hoffe, ich habe mich verständlich ausgedrückt…

Vielen Dank für Deine Tipps

Gruesse

Franz Englbrecht

Wie kann ich den „alten“ Wert im
Kombifeld3 löschen, um bei leeren
Datensätzen (wenn keine Stadt vorhanden
ist in der entsprechenden Region) auch
wirklich ein LEERES Kombifeld3
anzuzeigen?

Hallo Franz!

Ich würde einfach sagen:
In der „nach Aktualisieren“-Eigenschaft des Kombi_1 Feldes zuerst die beiden anderen mit
MyKombi2=null
o.ä. löschen, bevor die Abfragen laufen, mit denen die Felder gefüllt werden.

Oder ist das alles komplizierter aufgebaut?

Gruß,
Claudio

hi Claudio,

Deine Tipps sind wie immer goldrichtig.
War die optimale Lösung.

Vielen Dank nochmal

Gruesse

Franz Englbrecht