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+unsubscr...@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