Na ja, ich kam halt zu OOo Base, weil ich eine grössere Anwendung von MS Access nach OpenOffice (in Linux) umwandeln sollte. Ich hatte mit beidem vorher so gut wie garnichts zu tun, eher mit Webprogrammierung, Datenbanken und eben Java. Aber wie es nun mal so ist, wollten die Auftraggeber nun das in OpenOffice umgesetzt haben.
Hast Du das hier im Forum
jenseits des Technischen einmal thematisiert?
Da ich Migrationen von MS Office zu OOo beruflich mache, weiß ich auch um die Probleme bezüglich der Migration von Access-Datenbanken, welche sich aus meiner Erfahrung meist eher so stellen das technische Einschränkungen nicht so sehr groß sind, aber der notwendige Aufwand zur Umstellung nicht bezahlbar ist, weil über die Maßen hoch.
Der Grund dafür ist anteilig auch das Access in Firmen eingesetzt wird die Kosten sparen wollen und ihre Datenbanken deshalb selbst stricken, meist also eher keine grossen Firmen. In Ergebniss entstehen dann schlecht designte und gewartete Datenbanken die ohnehin nur aufwändig umzustellen sind, gleichzeitig sind aber die finanziellen Ressourcen für die Migration knapp weil es um kleinere Firmen geht.
Das mit der "eigenständigen Anwendung" kommt bei mir halt daher, dass die vorige Anwendung in Access programmiert war und fast schon wie eine Anwendung gelaufen ist. Das ist in OOo Base leider nur schwer bis garnicht möglich.
Ich wußte bei meiner ersten Antwort nicht, noch weiß ich jetzt, wie "eigenständige Anwendung" gemeint ist. Hatte ich bei meiner ersten Antwort selbst Access im Hinterkopf, konnnte aber nicht wissen ob du damit gearbeitet hast, weiß ich es jetzt und dann kann ich sagen das doch zwei fälle zu unterscheinen wären:
1.
die "eigenständige Anwendung", die nur so aussieht als ob, also im Wesentlichen eine normale Access-Datenbank, welche unter Access läuft und nur hinsichtlich ihres ERscheinens so aussieht wie eine eigene Anwendung.
2.
die "eigenständige Anwendung" im Wortsinn, nämlich eine Access-Datenbank, welche zusammen mit entsprechende Laufzeitbibliotheken weitergegeben wird und auf dem Zielsystem wie eine eigenständige Anwendung agiert, d.h. insbesondere es ist auf dem Zielsystem keine Access-Installation nötig. Solcher Art Anwendungen sind nur mit einer Developer-Version von Access zu erzeugen (vielleicht nennt die MS heute anders, aber zumindest bei MS Access 2000 hießen die "Developer-Edition")
Punkt 1 kann nun Base im Prinzip auch, abgesehen von den Einschränkungen, die wir beide bereits thematisiert haben.
Ob hingegen Base bzw. OOo Punkt 2 beherrscht weiß ich nicht genau es gibt zwar meines Wissens Development-Kits (ich meine hierbei nicht das landläufig bekante SDK), aber ich habe damit nie gearbeitet und weiß nicht was diese zulassen bzw, ob diese überhaupt ähnliche Möglichkeiten bieten.
z.B. die Tipps von unserem eBayer
Stimmt, der hat sich um das Thema Base hier im Forum verdient gemacht.
Das Base mich hingegen bisher nicht sonderlich interessiert (ich denke ich habe im base-UNterforum wohl weniger als 30 posts) liegt einfach am geringen Funktionsumfang von Base.
Gruß
Stephan