Nun ganz so einfach ist es auch nicht. Ich habe auch bei "Krumbein"
nachgesehen. Dort steht, daß die Steuerelemente in Datenbankformularen
eine Eigenschaft "Command" hätten, die zur Aufnahme von SQL-Anweisungen
gedacht sei. Tatsache: So funktioniert es nicht.

Dann habe ich mir die ODB-Datei genauer angesehen. in "Content.XML"
meines Formulars habe ich folgendes gefunden:
/
form:list-source-type="sql" form:list-source="select name ||
',' || vorname from....

/Tatsache ist: "list-source-type" und "list-source" sind nicht wie man
erwarten könnte die gesuchten Properties.

Fündig geworden bin ich hingegen hier:

http://codesnippets.services.openoffice.org/Database/Database.ChangeListboxSource.snip

Heureka! Das funktioniert wirklich.

liebe Grüße
Reinhard

Am 2011-10-01 12:17, schrieb Robert Großkopf:
> Hallo Winfried,
>> versuche doch einmal, die immer noch sehr hilfreiche Darstellung von
>> StarOfficeim Internet zu finden:
>> StarOffice 8 Basic Handbuch oder so ähnlich.
> Die habe ich schon vor längerer Zeit als *.pdf hier liegen. Das hat mir
> bei der Suche nach "comp.forms" nicht weiterhelfen können. Ich denke,
> dass es auch für ungeübte Nutzer möglich sein muss, verfügbare Befehle
> aus der API im Netz nachschlagen zu können.
>
> Die Eigenschaft "ListSource" ist in dem Programmierhandbuch natürlich
> auch nicht verfügbar. Im Bereich Datenbanken/Formulare bringt mir das
> Handbuch daher recht wenig. Da greife ich lieber ins Regal und hole
> "Makros in OpenOffice.org" von Thomas Krumbein raus - oder nutze Xray
> bzw. Mri.
>
> Gruß
>
> Robert
>
>

-- 
Informationen zum Abmelden: E-Mail an [email protected]
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an