Hallo Robert,
Robert Großkopf schrieb am Sonntag, 2. November 2014 21:40:
Das ist die Krux in vielen Softwarebereichen: Da kann jemand noch so gut
etwas programmieren - wenn es nicht entsprechend dokumentiert und
offensiv angesprochen wird, dann weiß davon niemand etwas. Ich habe
davon durch Dich zum ersten Mal erfahren. Obwohl ich für den Großteil
des Inhaltes des Base-Handbuches verantwortlich bin
Darin schmökere ich durchaus öfter herum, deshalb auch von mir ein
anerkennendes Dankeschön für Deine viele Arbeit daran.
- da werde ich mich
nicht auch noch rein knien. Schließlich habe ich mit Access nie
gearbeitet. Das scheint mir eher etwas für Leute zu sein, die von dort
entsprechende Codeschreibweisen kennen und das übertragen wollen.
Ich frage mich, ob da nicht doch mehr Potential dahinter ist. Ich hatte auch
noch nie mit Access zu tun, und würde mir Access2Base nicht ernsthaft
angucken, wenn es nur der Kompatibiltät zu Access geschuldet sein sollte.
Base erkunde ich im Beruf schon seit Jahren aber leider nur nebenher.
eigentlich würde ich langfristig eine uralte DB-Applikation mal ablösen, die
ich vor 20 Jahren mit FoxPro erstellte und seitdem auch nebenher "pflege".
Mir ist es noch nicht gelungen, mich in der nötigen Tiefe in die Makro-
Programmierung einzuarbeiten, um eine richtige größere Anwendung anzugehen.
Die Hürden sind Zeit, aber auch diese gigantische API.
Schon bei kleineren Aufgabenstellungen wie im OP erschliessen sich Lösungen
für meine Begriffe nicht so einfach.
Mich sprechen die Argumente der Access2Base-Entwickler
(http://www.access2base.com, siehe Why Access2Base ?) grundsätzlich an. Sie
bieten dort eine Abstraktionsschicht zur Vereinfachung der Funktionen, die
man speziell für DB-Anwendungen häufig braucht.
Ich würde irgendwie gerne wissen, was man sich bei LibreOffice dabei dachte,
es einzuverleiben...
Aber allein die dortige Methode "OpenForm" bietet eine Menge mehr
Optionen als die reine, mir umständlicher erscheinende
UNO-Programmierung.
Für die entsprechende von Wolfgang gewünschte Filterung reicht
ThisDatabaseDocument.FormDocuments.getByName( "Name des Formulars" ).open
Was ist daran umständlich?
Ich habe kein Problem damit.
Ich meine auch nicht die Frage der Gewohnheiten oder Programmierparadigma
(prozedural/objektorientiert).
Access2Base bietet hier die Aktion "OpenForm(FormName, View, Filter,
WhereCondition, ...)".
Damit ließe sich - so wie ich das verstehe - das originale Problem in einem
Befehl umsetzen, ohne Umwege zu gehen zu müssen.
(Auch wenn die Lösung mittels Filtertabelle seinen Reiz haben mag.)
Von solchen Nützlichkeiten sehe ich bei Access2Base einige. Aber wie gesagt,
praktische Erfahrung damit habe ich noch keine.
Gruß
Stefan
--
system: opensuse 13.1
--
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.