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 users+help@de.libreoffice.org
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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.