Hallo Herrmann, [EMAIL PROTECTED] schrieb:ich hab zwar derzeit keine Zeit um gro�artige Dokus zu erstellen, aber falls ich zu konkreten Problemen helfen kann gern. Ich habe nur in dem Thread noch keine gro�en Probleme gesehen. Und dba.openoffice.org ist sicherlich nicht der schlechteste Platz um Infos �ber Datenbanken zu erhalten :-)
Danke, hast du ev. einen direkten Ansatz zum XStorable-Thema?
Es w�r super, wenn jemand, der sich in OOo 1.9 auskennt, das MailMerger Snippet anpassen k�nnte, sodass es nicht nur unter 1.1 funktioniert.
http://codesnippets.services.openoffice.org/Writer/Writer.MailMerge.snip
Das Problem liegt in der Methode createNewDataSource()
Da wird eine neue DataSource angelegt und �bers XNamingService Interface registriert.
In der Version 1.1 hat das prima funktioniert. Ab 1.9 l�sst das registerObject nur mehr bereits abgespeicherte DataSources zu.
Das h�ngt wohl mit der neuen Strategie zusammen. Man muss also die DataSource als odb-Datei abspeichern, bevor man diese registriert.
Kleine Beispiele f�r die einzelnen Teilprobleme beim Arbeiten mit DataSources w�ren sehr hilfreich:
- Wie liste ich die registrierten DataSources auf?
- Der Pfad "/org.openoffice.Office.DataAccess/DataSources" ist ab 1.9 nicht mehr g�ltig. Habe es ausgiebig getestet und es funktioniert einfach nicht mehr!
- Wie erstelle ich eine neue DataSource?
- Notwendige Schritte um eine odb Datei zu erstellen.
- Hier w�ren 2 Beispiele interessant:
- Eine Datenquelle zu einem Verzeichnis mit CSV Dateien.
- Eine Datenquelle zur OOo internen Datenbank.
- Wie registriere ich eine DataSource?
- Das sollte nach dem Abspeichern sehr einfach sein.
- Wie deregistriere ich eine DataSource?
- Wie l�sche ich eine DataSource?
Wenn ein Entwickler diese Bausteine zur Verf�gung hat, kann er sich seine Kathedrale bauen. :)
Happy hacking! Patrick
-- Save software competition, use Free Software like GNU/Linux! And visit http://www.lugbz.org the Linux User Group in South Tyrol
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
