* Uwe Kerstan [17-03-2008 12:54]:
> ich möchte in OOo-Base eine Listbox per Makro auffrischen.
> Mein Formular sieht z.B. so aus:
>
> Hauptformular: MainForm
> Sub-Formular: SubForm
> auf dem Sub-Formular eine Tabelle: SubGrid
> in dieser Tabelle eine Spalte mit Listenfeld: Spalte_Listbox
>
> Wie kann ich mit *.refresh() auf Spalte_Listbox konkret zugreifen?
Ich antworte mir mal selber. :-)
Ein Refresh der Listbox ist nicht unbedingt erforderlich. Es reicht
aus, das Subformular per Marko neu einzulesen, so etwa:
oFormHaupt = thisComponent.drawPage.forms.getByName("MainForm")
oFormSub = oFormHaupt.getByName("SubForm")
oFormSub.reload
Das funktioniert mit OOo 2.0.4 und OOo 2.3.1; ab 2.4-RCx und in
der finalen Version 2.4 funktioniert es so leider nicht mehr.
Mal schauen was da geändert wurde, vielleicht ist es nur ein Bug.
Gruß Uwe
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]