Aktuellen Wert eines Listenfeldes via Makro auslesen

Wie kann ich aus einem Listenfeld den gerade aktuell angezeigten Wert mit einem Makro auslesen? Der Versuch

liefert nicht den im Listenfeld angezeigten Werte, sondern den des Hauptformulars, mit dem das Listenfeld selektiert.

Ein Listenfeld liefert bei CurrentValue den Wert, den es an die zugrundeliegende Datenquelle weitergibt, sofern Du LO ab Version 4.1 benutzt. Wenn Du den Wert erhalten willst, den das Listenfeld anzeigt, aber nicht an das Hauptformular weiter gibt, so musst Du

sGruppe = oGruppe.StringItemList(oGruppe.SelectedItems(0))

wählen.

Im Handbuch habe ich bei den Steuerelementen die “StringItemList” gefunden, aber das in obige Syntax zu übersetzen. Puh. Gescheitert. Danke für die Hilfe