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“
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
hierzuSub 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. ppWICHTIG = 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