Writerdokument erzeugen mit einer Dokumentenvorlage

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

Moderator: Moderatoren

Anja
Beiträge: 2
Registriert: Mi, 01.03.2006 13:46

Writerdokument erzeugen mit einer Dokumentenvorlage

Beitrag von Anja »

Hallo zusammen,

in meinem Makro wird ein neues Dokument mittels

dispatcher.executeDispatch(document, ".uno:NewDoc", "", 0, Array())

erzeugt. Beim Ausführen des Makros muss der Benutzer dann manuell über den Dialog "Vorlagen und Dokumente - Dokumentenerstellung" die gewünschte Dokumentenvorlage auswählen.

Diese Auswahl möchte ich umgehen, so dass das Dokument immer auf Grundlage der einen Dokumentvorlage erfolgt, ohne das der Benutzer eine Auswahl treffen muss.

Vielleicht könntet ihr mir auch einen Tipp geben, wo ich mehr über den Dispatcher finden kann. Bin bis jetzt leider noch nicht fündig geworden.

Meinen Dank und viele Grüße
Anja
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Beitrag von Stephan »

basierend auf der aktuellen Standardvorlage:
http://www.dannenhoefer.de/faqstarbasic ... eugen.html

basierend auf einem Dokument als Vorlage:
http://www.dannenhoefer.de/faqstarbasic ... ageff.html

basierend auf einer Dokumentvorlage:
wie vorstehend aber die

Code: Alles auswählen

myFileProp(0).Name = "AsTemplate"
myFileProp(0).Value = True
einfach weglassen.


Gruß
Stephan
Anja
Beiträge: 2
Registriert: Mi, 01.03.2006 13:46

Beitrag von Anja »

Danke für die schnelle Antwort.

Der zweite Link ist mir entgangen :oops:

Viele Grüße
Anja
Antworten