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