Hallo,
ich würde gerne OpenOffie verwenden. Allerdings weiss ich nichts darüber, inwiefern es sich programmieren lässt.
Die Microsoft Office Produkte lassen sich ja mittels VBA programmieren.
Ich schreibe aber auch z.b Visual Basic Programme, die auf Access Datenbanken zugreifen.
Meine Frage nun: Bieten die OpenOffice Module auch eine integrierte Programmierumgebung an, ähnlich VBA bei Microsoft? In welcher Sprache wird programmiert? Und gibt es Schnittstellen, um auf OpenOffice zuzgreifen ähnlich wie Access Datenbanken sich anprogrammieren lassen durch die ADO oder DAO's. Davon ist meine Entscheidung abhängig, ob ich OpenOffice nehme. Ansonsten hielte ich es nämlich doch nicht für gleichwertig. Kann mir jemand dazu etwas sagen?
Danke
palotec
OpenOffice und Programmierung
Moderator: Moderatoren
Ja, ist alles möglich. Die Sprache im Sinne von VBA ist OOo-Basic/Star-Basic (beides gleich, manche nennen es so und manche so). Ein Zugriff von außen ist selbstverständlich möglich. Z.B. geht VB, VB.Net, VBA, WSH, Delphi, Java, C++ ... .Ich schreibe aber auch z.b Visual Basic Programme, die auf Access Datenbanken zugreifen.
Meine Frage nun: Bieten die OpenOffice Module auch eine integrierte Programmierumgebung an, ähnlich VBA bei Microsoft? In welcher Sprache wird programmiert?
Einige relevante Links habe ich hier zusammengestellt:
http://oooforum.de/viewtopic.php?t=1553 ... de39f85409
Speziell für Datenbankprogrammierung gibt es hier eine kurze Einführung zur Programmierung mittels OOo/Star-Basic:
http://www.bcwin.ch/ooo/basic/db/index.html
Um Dich zunächst ein bißchen in den Code einzulesen, findest Du hier im Forum einige Beispiele:
http://oooforum.de/viewforum.php?f=18&s ... de39f85409
aber auch das internationale Forum ist sehr zu empfehlen:
http://www.oooforum.org/forum/
Gruß
Stephan
-
- ********
- Beiträge: 4330
- Registriert: Di, 22.06.2004 12:02
- Wohnort: 71134 Aidlingen
- Kontaktdaten:
Hallo palotec,
bei Durchsicht des Forums wirst Du feststellen, dass es ein Forumsthema OO Basic und Java gibt. Das Gegenstück von VBA ist also Basic bzw. StarBasic. Neben Starbasic kann jedoch auch in Java programmiert werden. Darüber hinaus gibt es Schnittstellen z. B. für C++, Delphi etc..
OO unterstützt mehrere Datenquellen nativ. Hier eine kleine Auflistung:
Mit der künftigen Version 2 können SQL-Tabellen (SQLite) direkt erstellt werden. OO lässt m. E. nahezu keine Wünsche offen.
Gruß
Peter
bei Durchsicht des Forums wirst Du feststellen, dass es ein Forumsthema OO Basic und Java gibt. Das Gegenstück von VBA ist also Basic bzw. StarBasic. Neben Starbasic kann jedoch auch in Java programmiert werden. Darüber hinaus gibt es Schnittstellen z. B. für C++, Delphi etc..
OO unterstützt mehrere Datenquellen nativ. Hier eine kleine Auflistung:
- dBase
MySQL
Adabas
Text
Tabellendokumente
Adressbücher von Qutlook, Mozilla Adressbuch, Windows Adressbuch und LDAP Adressbuch
Mit der künftigen Version 2 können SQL-Tabellen (SQLite) direkt erstellt werden. OO lässt m. E. nahezu keine Wünsche offen.
Gruß
Peter