Serienbrief bearbeiten

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Hurby
**
Beiträge: 46
Registriert: Di, 30.08.2005 10:40

Serienbrief bearbeiten

Beitrag von Hurby »

Hallo,

weiss Jemand wie ich einen erstellten Serienbrief weder in einer Datei, noch auf den Drucker, sondern auf den Monitor zum Bearbeiten ausgeben kann?

Bis jetzt habe ich folgendes:

Code: Alles auswählen

    Set objServiceManager = CreateObject("com.sun.star.ServiceManager")
    Set objStardesktop = objServiceManager.createinstance("com.sun.star.frame.Desktop")
    Set MyMerge = CreateUnoService("com.sun.star.text.MailMerge")
    MyMerge.DataSourceName = "API"
    MyMerge.DocumentURL = "file:///c|/test.odt"
    MyMerge.Commandtype = 0
    MyMerge.Command = "mySource"
    MyMerge.outputtype = 2
    MyMerge.execute (dummy)
danach könnte ich ja die test0.odt einfach öffnen, aber gibt es auch einen elegenten Weg? Wenn man den Serienbrief in OO per Hand erstellt, hat man ja auch vorher noch die Möglichkeit ihn zu bearbeiten. Ausserdem weiss ich ja nicht immer den vergebenen Index.

MfG Hurby