ich habe in einer dialogbox ein Listenfeld. Der ausgewählte Begriff soll einer Variablen übergeben werden.
Mit welchem Befehl mache ich das? Mit
"beleg.getControl("ListBox1").selectedItem"
bekomme ich jedenfalls nichts....
Danke
Herbert
Listenfeld in Dialogbox auslesen
Moderator: Moderatoren
Hallo Herbert,
aus dem Bauch raus: Das "Listenfeld" liefert anders als das "Kombinationsfeld" immer einen Array mit den gewählten Einträgen zurück, auch wenn nur einer ausgewählt wurde.
Den Array musst du dann wieder auflösen (ubound, lbound), um die selektierten Werte zu erhalten. Es kann sogar siein, dass der Array nur die indexnummern der Einträge liefert. Dann musst du über die Indexeinträge und der Werteliste arbeiten. Insgesamt deutlich komplizierter als Komboboxen.
Vielleicht solltest du wechseln?
Gruss
Thomas
PS: kommst du nicht klar, poste noch mal. Hab die Sachen alle mal gemacht , aber gerade nicht greifbar.
aus dem Bauch raus: Das "Listenfeld" liefert anders als das "Kombinationsfeld" immer einen Array mit den gewählten Einträgen zurück, auch wenn nur einer ausgewählt wurde.
Den Array musst du dann wieder auflösen (ubound, lbound), um die selektierten Werte zu erhalten. Es kann sogar siein, dass der Array nur die indexnummern der Einträge liefert. Dann musst du über die Indexeinträge und der Werteliste arbeiten. Insgesamt deutlich komplizierter als Komboboxen.
Vielleicht solltest du wechseln?
Gruss
Thomas
PS: kommst du nicht klar, poste noch mal. Hab die Sachen alle mal gemacht , aber gerade nicht greifbar.
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic