* 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]

Antwort per Email an