Formularfrage

Hallo! Im Formular will ich wenn ich auf meinem Kombinationfeld auf einen Namen klicke, z.B. Peter, dann soll im anderen Feld automatisch seine Adresse im anderen Feld erscheinen! Was ist zu tun? Wie geht dies automatisch? Gruss boozer299

FORMULARANTWORT

Hallo! Im Formular will ich wenn ich auf meinem
Kombinationfeld auf einen Namen klicke, z.B. Peter, dann soll
im anderen Feld automatisch seine Adresse im anderen Feld
erscheinen! Was ist zu tun? Wie geht dies automatisch? Gruss
boozer299

Hallo.

Den Titel wegen des Themas „aussagekräftige Headline“ :wink:

Du müsstest das Kombinationsfeld mit einer Ereignisprozedur belegen. Das Ereignis heißt „Beim Verlassen“. Die Prozedur hierzu

Sub Combofeld_Exit(Cancel As Integer)
Me!Textfeld=DLookup("[Tabellenfeldname]", „Tabellenname“, "[Primärschlüssel] ="Forms![Formularname]![Fremdschlüssel_aus_Kombobox]))
Me.Repaint
End Sub

Gruß kw

Du müsstest das Kombinationsfeld mit einer Ereignisprozedur
belegen. Das Ereignis heißt „Beim Verlassen“. Die Prozedur
hierzu

Sub Combofeld_Exit(Cancel As Integer)
Me!Textfeld=DLookup("[Tabellenfeldname]", „Tabellenname“,
"[Primärschlüssel]
="Forms![Formularname]![Fremdschlüssel_aus_Kombobox]))
Me.Repaint
End Sub

ODER

Wenn beim Namensfeld ein Dropdownfeldtyp genommen wird und eine Tabelle mit den Daten direkt hinterlegt wird:

Me.Textfeld1=Me.DROP.column(1)
Me.Textfeld2=Me.DROP.column(2)
etc. pp

WICHTIG = COLUMN fängt mit 0 an zu zählen. D.h. in meinem Beispiel ist COLUMN(0) z.B. die ID.

Gruß Wolfgang

HI!
Danke für deine Info. Wo muss ich aber dies eingeben und von wo weiss er welche Tabelle er hinterlegen muss?
Gruss boozer299

Wenn beim Namensfeld ein Dropdownfeldtyp genommen wird und
eine Tabelle mit den Daten direkt hinterlegt wird:

Me.Textfeld1=Me.DROP.column(1)
Me.Textfeld2=Me.DROP.column(2)
etc. pp

WICHTIG = COLUMN fängt mit 0 an zu zählen. D.h. in meinem
Beispiel ist COLUMN(0) z.B. die ID.

HI!
Danke für deine Info. Wo muss ich aber dies eingeben und von
wo weiss er welche Tabelle er hinterlegen muss?

Hallo boozer299,

sende mir mal die MDB per Mail.

Gruß Wolfgang