Habe ich irgendwas falsch gemacht?
Nein, soweit ich sehen kann nicht.
Du begehst aber einen Denkfehler - jedes Dokument, was auf einer Dokumentvorlage basiert soll doch auch weitergegeben werden können ohne das die Informationen der Formate im Dokument, welche auf der Dokumentvorlage beruhen, verloren gehen. Die Information dieser Formate muß also im Dokument vorhanden sein, die Alternative wäre nur eine Art zentrale Vorlagenverwaltung welche online erreichbar ist und ständig abgefragt würde wenn Du irgendwo ein Dokument öffnest.
OOo dubliziert deshalb Änderungen von vorgelagerte Dokumentvorlagen jeweils im Dokument (wobei das Dokument ggf. auch eine Vorlage sein kann) was natürlich bei Änderungen nur geht wenn das Dokument geändert wird und dazu muß es geöffnet werden, da ein nur auf der Festplatte liegendes Dokument doch garnichts von der Änderung der Dokumentvorlage 'wissen' kann.
OOo bedient sich hierbei Zeitstempeln in den Dokumenten und dem Rückgriff auf die (ohnehin vorliegenden) Zeitstempeln der vorgelagerten Dokumentvorlagen.
Für DEin Beispiel ergibt sich (ich hoffe mir unterläuft kein Fehler in Details):
ich habe Vorlage1 (Textkörper=9pt, Times) als neues Dokument (nicht zum bearbeiten der Vorlage) geöffnet.
- dann habe ich die Schriftgröße von Textkörper von 9pt auf 10pt gesetzt und die Schriftart auf Arial verändert
- das Dokument habe ich als Vorlage2 abgespeichert
hier ist noch garnichts passiert, da die Änderung nur in Vorlage 2 erfolgte, diese enthält jetzt einen Zeitstempel zur Vorlage 1 der zeitlich hinter dem von Vorlage 1 liegt
- erneut Vorlage1 (Textkörper=9pt, Times) als neues Dokument (nicht zum bearbeiten der Vorlage) geöffnet.
- dann habe ich die Schriftgröße von Textkörper von 9pt auf 11pt gesetzt und die Schriftart auf Tahoma verändert
- das Dokument habe ich als Vorlage3 abgespeichert
das Gleiche wie eben
- ein neues Dokument aus Vorlage2 geöffnet, alles bestens, der Textkörper hat 10pt, die Schriftart ist Arial
- ein neues Dokument aus Vorlage3 geöffnet, alles bestens, der Textkörper hat 11pt, die Schriftart ist Tahoma
in beiden Fällen wurden die Informationen der Vorlagen benutzt und ein Zeitstempel gesetzt
- dann Vorlage1 zum bearbeiten geöffnet
- Textkörper-Absatzabstand erhöht und gespeichert
der Zeitstempel der Datei von Vorlage1 hat sich geändert
- erneut ein neues Dokument aus Vorlage2 geöffnet, der Textkörper hat immer noch den alten Absatzabstand. Das gleiche in Vorlage3.
weder Vorlage2 noch 3 hatten vorher Gelegenheit sich gegen Vorlage1 zu synchronisieren, weil sie nicht geöffnet wurden
- deshalb probehalber mal die Vorlage2 zum bearbeiten geöffnet
- dabei Frage bekommen, ob an Vorlage1 angepasst werden soll
Wenn das so wäre läge ein Fehler vor, denn natürlich darf nicht die hirarchisch höhere Dokumentvorlage die Inhalte der hirarchisch tieferen übernehmen (ich kann mir auch nicht vorstellen das das geschieht)
- bejaht und alles wurde angepasst. Dh Schriftart, Schriftgröße und Absatzabstand. Beide Vorlage1 und 2 sind also wieder absolut identisch. Nicht so ganz das, was ich wollte.
(immer vorausgesetzt das das Vorletzte nicht geschieht, also nicht Vorlage1 so verändert wird wie Vorlage2 ist, sondern umgekehrt):
Beide Dokumentvorlagen sind zwar durch einen Zeitstempel unterschieden, nur die Absatzvorlagen innerhalb der Dokumentvorlagen sind dieselben, liegen also nicht in einer Hirarchie die dokumentübergreifend wirkt, deshalb muß bei gleichnamigen Absatzvorlagen die Absatzvorlage gewinen, welche sich in der hirarchisch höheren Dokumentvorlage befindet.
(selbst ein theoretisch denkbares Aufzeichnen von Zeitstempeln für alle Detailänderungen an Absatzvorlagen wäre keine Lösung, da Dokumentvorlagen, wie gesagt, sich nicht automatisch ändern. Bei beliebiger Ändeerung von Absatzvorlagen wäre also nicht auszuschliessen das Zeitstempel der Einzeländerungen in logischen Widerspruch gerieten)
insgesamt:
Eine Lösung wie Du sie Dir denkst entspräche einer ganz anderen Philosophie der Verwaltung von Dokumentvorlagen, diese hätte Vor- und Nachteile, wie die jetzige auch, so dass nur gesagt werden kann das die Entwickler von OOo die jetzige Philosophie wohl gewählt haben weil sie in Abwägung aller Umstände weniger Nachteile hat, nicht jedoch weil sie die einzig richtige wäre.
Um das von Dir gewünschte Verhalten zu erzielen müßte es selbst programmiert werden, was im Prinzip wohl schon mit Makros ginge, allerdings dürften sich einige Handhabungsprobleme deshalb ergeben weil alle Dokumente und Vorlagen quasi permanent in Synchronität zu halten wären was bedeuten würde das bei jeder Einzeländerung einer Vorlage u.U. mehrere tausend Dokumente zu prüfen wären, was mittels Makro sicherlich einige Minuten erfordert.
Eine Lösung zum einfacheren Sychronisieren nur der Dokumentvorlagen unter Nutzung des jetzigen Verhalten, habe ich im OOoWiki ansatzweise zur Diskussion gestellt:
http://www.ooowiki.de/HierarchischeDoku ... ualisieren
Gruß
Stephan