von RobertG » Do, 23.03.2017 17:13
Hallo Marco?
Marco Schade hat geschrieben: Mi, 22.03.2017 20:55
Auf der rechten Seite ist die Gruppierung ware suchen, im listfeld gebe ich ein wo gesucht werden soll im Textfeld rechts daneben den Begriff, Drücke Button und die Ware wird gefiltert angezeigt im tabellenkontrollfeld. Auf der linkenseite gibt er die listboox Warenauswahl, die ich gerne durch die Gruppierung warensuche ersetzen möchte.
Das klappt bei Dir vermutlich, weil Du AOO benutzt. Mit LO seit Version 4.1 kommt da nichts bei raus, weil CurrentValue sinnvollerweise den Wert wiedergibt, der auch bei einem Listenfeld an die darunterliegende Tabelle weitergegeben würde. Für LO ab Version 4.1 müsste da stehen:
Code: Alles auswählen
sSuchwort2 = oTypFeld.StringItemList(oTypFeld.SelectedItems(0))
Deshalb habe ich auch eine gesonderte Funktion zum Auslesen des Wertes geschrieben gehabt - nur in die andere Richtung. Mich interessierte weniger, was da angezeigt wurde, als der Wert, der von einem Listenfeld weitergegeben wurde.
Gruß
Robert
Hallo Marco?
[quote="Marco Schade" post_id=268556 time=1490212547 user_id=59248]
Auf der rechten Seite ist die Gruppierung ware suchen, im listfeld gebe ich ein wo gesucht werden soll im Textfeld rechts daneben den Begriff, Drücke Button und die Ware wird gefiltert angezeigt im tabellenkontrollfeld. Auf der linkenseite gibt er die listboox Warenauswahl, die ich gerne durch die Gruppierung warensuche ersetzen möchte.
[/quote]
Das klappt bei Dir vermutlich, weil Du AOO benutzt. Mit LO seit Version 4.1 kommt da nichts bei raus, weil CurrentValue sinnvollerweise den Wert wiedergibt, der auch bei einem Listenfeld an die darunterliegende Tabelle weitergegeben würde. Für LO ab Version 4.1 müsste da stehen:
[code]sSuchwort2 = oTypFeld.StringItemList(oTypFeld.SelectedItems(0))[/code]
Deshalb habe ich auch eine gesonderte Funktion zum Auslesen des Wertes geschrieben gehabt - nur in die andere Richtung. Mich interessierte weniger, was da angezeigt wurde, als der Wert, der von einem Listenfeld weitergegeben wurde.
Gruß
Robert