Hi Heiko,

> Das Formular ist so aufgebaut, dass es immer nur eine Datensatz gibt.

Okay, das macht zumindest das von Andreas benannte Problem hinfällig.

> Da ich den Datensatzwechsel über eine Listbox im übergeordneten Formular
> mache, muss ich wohl das Unterformular neu laden.
> Den gesamten Listenbox-Inhalt kann ich ja mit refresh aktualisieren.
> Jedoch den aktiven Listbox-Eintrag (sollte er sich geändert haben) auch
> nur über ein reload des Formulars.

Der aktuelle Listbox-Eintrag definiert sich über den Inhalt der
entsprechenden Spalte im aktuellen Datensatz des Formulars. "reload"
lädt das *gesamte* Formular neu, ein "refreshRow" [1] sollte nur den
aktuellen Datensatz neu laden.

Ciao
Frank

[1]http://api.openoffice.org/docs/common/ref/com/sun/star/sdbc/XResultSet.html#refreshRow


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an