Hallo André,

André Schnabel schrieb:
> In einem ODT-File sind in settings.xml diverse Einstellungen zur
> aktuellen Datei hinterlegt. Unter anderem gibt es dort eine
> Einstellung
> "UpdateFromTemplate". Die von OOo genau dann auf "false"gesetzt wird,
> wenn man für ein Dokument ablehnt, dass Änderungen der
> zugrundeliegenden
> Vorlage übernommen werden sollen.
>
> Ich möchte diese EInstellung nun per Makro für das aktuell geöffnete
> Dokument wieder auf true setzen. Ich finde nur leider keine
> Möglichkeit,
> auf diese Einstellung zuzgreifen.

Es sollte gehen:

x = thiscomponent.createInstance( "com.sun.star.document.Settings" )
x.UpdateFromTemplate = True

> hat jemand eine Idee, wie es geht, oder wo ich entsprechende Infos
> finden könnte (DEvGuide war leider bisher nciht hilfreich, dort finde
> ich nur DocumentProperties wie Autor, Vorlagenname ...)

in der IDL-Referenz findest Du entsprechende Infos. Der 'Trick' ist das
Autor, Vorlagenname ... zu einem anderen Service gehören:

http://api.openoffice.org/docs/common/ref/com/sun/star/document/Document
Info.html

als UpdateFromTemplate:

http://api.openoffice.org/docs/common/ref/com/sun/star/document/Settings
.html



Gruß
Jörg


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an