Hallo,

Lars Lehmann schrieb:
> Was passiert, wenn auf unterschiedlichen Rechnern gleichnamige
> Dokumentvorlagen (DV) vorhanden sind, die aber inhaltlich abweichen,
> wenn man ein auf dieser DV basierendes Dokument zwischen den Rechnern
> austauscht?
> Wird das Dokument an die jeweils vorliegende Variante angepaßt?
>
> [...]
> Laut Dokumentation sollte das Dokument bemerken, dass seine Vorlage
> verändert wurde und fragen ob die Änderungen übernommen werden sollen.
> Reagiert das Dokument dabei nur auf seine "echte" Vorlage, oder auf
> jede Vorlage, die den gleichen Dateinamen hat, wie die "echte"
> Vorlage?

IMHO:
In jedem Fall müssen auf beiden Systemen der Pfad und der Name der
Vorlage gleich sein, hinzu kommt jedoch noch der Zeit'stempel', d.h.
selbst wenn Vorlagenname und Pfad auf beiden Systemen gleich sind
passiert nichts wenn das letzte Änderungsdatum/Zeit der Vorlage vor dem
letzten Änderungsdatum/Zeit (also letzem Speicherdatum) der betreffenden
Datei liegt. Letzlich dürften also keine allgemeinen Aussagen möglich
sein.
Ich kann jetzt nicht garantieren das diese Aussage richtig ist, aber
wenn ich es bei mir teste verhält es sich so und in jedem Fall enthält
jede Datei in der XML-Datei "meta.xml" die genannten Angaben,
beispielsweise:

<meta:template xlink:type="simple" xlink:actuate="onRequest"
xlink:role="template"
xlink:href="file:///C:/Programme/SO7_jms/user/template/testvorlage.stw"
xlink:title="testvorlage" meta:date="2006-01-29T20:27:29"/>

so das ich _annehme_ (ich bin wirklich nicht sicher) das meine Aussage
zutrifft und der Abgleich tatsächlich auf dieser Basis erfolgt.
(Näheres zu den Spezifikationen des Dateiformats (der Dateiformate)
OpenDocument findest Du unter: http://www.oasis-open.org/spec/index.php)

Sicher hingegen ist das die Vererbung von Vorlagen (so wie von Dir
geschildert) bestimmungsgemäß nur funktionieren kann wenn die Vorlagen
in die Vorlagenverwaltung integriert sind, davon kann jedoch bei
voneinander isolierten Rechnern (denn an einem Netzwerk hängen die doch
nicht?) nicht die Rede sein, so das selbst wenn das Programm
entsprechend reagiert wie ich es oben beschreibe das doch wohl eher eine
Reaktion außerhalb der Spezifikation wäre (IMHO).
Wenn Du ein bestimmtes Verhalten in dieser Richtung benötigst (ich weiß
ja nicht ob Du Aktualisierung oder Nichtaktualisierung bevorzugen
würdest bzw. welche 'Nebenbedingungen wichtig wären) müßtest Du ggf.
eine Makrolösung schreiben. (eine Aktualisierung sicher auszuschließen
ist natürlich einfach möglich indem Du Vorlagen verwendest die nicht in
die Vorlagenverwaltung integriert sind)



Gruß
Jörg

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

Antwort per Email an