Hallo Werner,
print getSolarVersion()
Danke, das ist schon einmal ein prima Ansatzpunkt. Der Befehl gibt die
ersten beiden Nummern der Version korrekt wieder: 410 z.B. bei einer
4.1.5.3 Zur Zeit reicht das für das konkrete Vorhaben.
Das Ganze kann leider schnell Makulatur werden, wenn die User der
Datenbank AOO nutzen und dort eine neue Version raus kommt, die nicht
die gleichen Codeänderungen enthält. Auch wird das Ganze zu einem
Problem, wenn Code-Änderungen wie z.B. bei der Datumsvariablen für
Dialoge und Formulare z.B. bei der 4.1.1 kommen, aber nicht bei der 4.0.
Letzteses lässt sich für mich aber eher vernachlässigen, da ich davon
ausgehe, dass sich User einer 4.1-er-Version nicht eine 4.1.0.*
installieren werden, wenn die 4.1.5 gerade raus kommt.
Gut wäre es für mich also noch zu wissen, ob es sich bei dem aufrufenden
Paket um LO handelt.
Konkretes Beispiel:
Listenfelder in Formularen zeigen einen Text an, speichern aber im
Formular einen Schlüsselwert. Vor LO 4.1 musste der angezeigte Text
ausgelesen werden und über eine Abfrage der Schlüsselwert ermittelt
werden. Mit LO 4.1 wird bei der Ermittelung des Wertes des Feldes direkt
der Schlüsselwert wieder gegeben. Ich kann mir also in LO 4.1 eine ganze
Menge Verrenkungen ersparen - leider aber nicht bei Datenbanken, die
auch noch in älteren Versionen laufen sollen.
Gruß
Robert
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps 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.