PDA

Vollständige Version anzeigen : Daten aus einem Listenfeld auslesen??


Michael2050
02.10.2002, 15:23
Hallöchen,
ich habe ein Listenfeld, welches über eine Suchfunktion gefüllt wird.

In dieser Liste gibt es 5 Spalten
ID | Firma | Strasse | PLZ | Ort , wenn ich jetzt eine zeile anklicke dann markiert er die ganze Zeile nun soll die Id ausgelesen werden. Wie kann man das anstellen.

Danke im Voraus

NikIw
02.10.2002, 15:27
Hi Michael!
versuch mal mit listename.column
Weiteres findest du bei Hilfe

Michael2050
02.10.2002, 15:31
Ja daran hatte ich auch schon gedacht, aber wie kann ich sicher sein das ich in der richtigen Zeile bin? Es gibt ja mehrere Zeilen in dem Listenfeld. Und ich möchte nur die Zeile wo ich draufklicke.

NikIw
02.10.2002, 15:39
Hilft dir nicht, wenn du bei Eigenschaften "Gebunde Spalte" dein Spaltennummer angibst?

Michael2050
02.10.2002, 15:43
Naja ich weiß jetzt nicht was Du meinst aber ich muß doch irgendwie sicher gehen die richtige Zeile zu erwischen.
Oder geht das automatisch wenn der die Zeile beim klicken markiert?
Dann könnte bräuchte ich wirklich bloß die Spaltennummer anzugeben.

Karlheinz
02.10.2002, 15:46
Hallo,

beim Listenfeld-> Eigenschaften-> Ereignisse->
Beim Klicken: Ereignisprozedur einstellen

und Code Beispiel zum auslesen der markierten Zeile eingeben

msgbox me!Listenfeldname 'für gebundene Spalte
für 2 .. X Spalten
msgbox me!Listenfeldname.Column(1)
msgbox me!Listenfeldname.Column(X)

Gruß Karlheinz

NikIw
02.10.2002, 15:49
nehmen wir an, dein ID ist spalte 2. Mach bei Eigenschaften Gebundene Spalte=2. Und dein Listenfeld wird immer ID von markierten Zeile liefern.

Michael2050
02.10.2002, 15:51
Danke es hat funktioniert, ich glaube ich hatte Dich falsch verstanden.Da stand ich auf der Leitung. :D

Sorry