Access: Formularinhalte neu Laden (?)

Hallo an Alle.

Im Formular frmKundeNeu werden neue Kunden erfasst. Name, Adresse usw. werden ganz normal eingegeben, nur das Feld für Land, in welchem der Kunde sitzt, ist ein Kombinationsfeld.
Sollte ein Kunde in einem Land sitzen, welches noch nicht in der Liste enthalten ist, kann über einen Button neben dem Kombifeld das Formular frmLaender geöffnet und das neue Land eingetragen werden. Das Formular frmKundeNeu bleibt dabei dahinter offen.

Wie lässt es sich einrichten, dass beim Schließen von frmLaender die Daten im Länder-Kombifeld von frmKundeNeu neu geladen werden? Bisher muss frmKundeNeu immer geschlossen und neu geöffnet werden, damit das neu eingetragene Land dann auch im Kombifeld mit enthalten ist.

Für euer Hilfe im Voraus schon vielen Dank und einen schönen Tag euch.

Grüße
Kris

Moin, Kris,

beim Ereignis frmLaender.close einen frmKundeNeu.[kombifeld].requery absetzen.

Gruß Ralf

Hallo,

Sollte ein Kunde in einem Land sitzen, welches noch nicht in
der Liste enthalten ist, kann über einen Button neben dem
Kombifeld das Formular frmLaender geöffnet und das neue Land
eingetragen werden. Das Formular frmKundeNeu bleibt dabei
dahinter offen.

Statt eines Buttons würde ich das Kombifeld-Ereignis „Bei nicht in Liste“ benutzen, um das Länder-Form zu öffnen. Mit geeignetem Response-Wert wird das Kombilistenfeld auch gleich aktualisiert.

Wie lässt es sich einrichten, dass beim Schließen von
frmLaender die Daten im Länder-Kombifeld von frmKundeNeu neu
geladen werden?

Nutz das Ereignis „Beim Hingehen“ des Kombifeldes („Länder“) im Form „frmKundeNeu“:

Sub Länder_Enter()
Me!Länder.Requery
End Sub

Viele Grüße vom Bodensee
Franz , DF6GL

PS: Feedback erwünscht!

Super, danke für euere schnelle Hilfe.
Find ich beide gut.

Schönen Tag und Grüße
Kris