Hallo Stefan, Stefan Weigel schrieb: > Wie ich in meinem Posting geschrieben habe: > (OOo 2.1.0 W2k-SP4, Ubuntu Edgy) > ;-)
Tschuldigung habe ich übersehen ;-) > > IMHO sollte es das sein wenn er das Vorlagenkonzept verstanden hat. > > Also ich betreue eine Anzahl von mehr oder weniger erfahrenen > OOo-Nutzern, die alle das Vorlagenkonzept verstanden und > verinnerlicht haben. ... nur verstehen heißt nun mal verstehen und "verinnerlicht" heißt ja wohl etwas mehr. Nö, ist kein Streithema für mich, nur wenn man mit Dokumentvorlagen arbeitet bekommt man IMHO schnell mit das der Pfad im Dokument stehen muß (nicht wo konkret, aber das er irgendwo im Dokument stehen muß), zumindest ist mir das relativ schnell aufgefallen als ich mit OOo anfing obwohl ich damals noch garnichts von der inneren Struktur von OOo-Dokumenten wußte. > > Die Dokumentvorlage nicht in die Vorlagenverwaltung zu integrieren > > sollte das Speichern des Pfades in der Datei ausschließen, > falls nicht > > wäre IMHO die OOo-Version fehlerhaft. > > Ja doch, das tut es, wie mit (a) und (b) ja genau beobachtet. An beiden 'Öffnungstellen' kannst Du sowohl integrierte als auch nicht integrierte Vorlagen öffnen und dann kann sowohl bei (a) als auch bei (b) das Problem auftreten das einmal der Pfad gespeichert wird und einmal nicht, weil ebend nicht von (a) oder (b) sondern von der Integration der Vorlagen abhängig. Beispiel: eine Dokument-Vorlage sei in einem der Verzeichnisse die unter Extras-Optionen-Pfade als Vorlagenverzeichnis(se) angegeben sind gespeichert. Diese Vorlage bewirkt *egal* ob Du sie über Weg (a) oder (b) (oder Doppelklick oder sonstwas) öffnest das der Pfad später im Dokument steht. Steht hingegen die Vorlage (nach meiner Beobachtung auch keine Kopie; IMHO wegen des Namens) nicht in diesen Pfaden wird kein Vorlagenpfad in eine erstellte Datei geschrieben. Dieses Verhalten war meines Wissens schon immer so (bei 1.0.x sogar noch etwas 'spezifischer, aber das hatte mir Regina mal erklärt das es inzwischen nicht mehr so ist) und es ist auch das was mir ein (gerade durchgeführter Test) für 2.0.4 bestätigt. 2.1 habe ich noch nicht, so das es durchaus trotzdem sein kann das diese Version einen Fehler enthält. > Es stellt sich die Frage: Wie kann die Firma verhindern, dass diese > Bezeichnungen in ihren Dokumenten abgelegt werden? (a) Ich sagte es bereits: indem Du die Vorlagen nicht integrierst also nicht in Pfaden speicherst die dafür unter Extras-Optionen eingestellt sind. Nein, das ist (bezüglich Deines a und b) keine Falschaussage - weil Du nicht nur über Datei-Öffnen nach überall hin navigieren kannst, sondern auch über Neu-Dokumente und Vorlagen (dort ausgehend von Eigene Dateien). (b) Willst Du das nicht, dann folge dem was Mathias sagte und verwende ein Makro was Du zweckmäßigerweise wohl gleich dem Ereignis "Dokument erzeugen" zuordnest. Ggf. mußt Du noch sicherstellen das das Makro nur auf bestimmte Dokumente wirkt, falls das gewünscht ist, im eigentlichen Kern sollten IMHO jedoch zwei Zeilen reichen um den Pfad aus dem Dokument zu tilgen: '... ThisComponent.Documentinfo.TemplateFileName = "" ThisComponent.Documentinfo.Template = "" '... Nö, ich erwähne (a) nur der Vollständigkeit halber, da es ja vorzuziehen wäre, unter den genannten Randbedingungen, einen Datei-Öffnen Dialog für die Vorlagen zu nutzen (ggf. auch mal Probieren ob sich der Beispieleordner unter Datei-Neu nicht 'umbiegen ließe). Oder Du programmiert dem Kunden einen separaten Dialog. Ich könnte mir auch denken das b wahrscheinlich nicht schlecht wäre wenn Du es nicht automatisch laufen läßt sondern einfach dem Kunden einen Button einbindest den Du 'Sicherheitsspeichern' o.ä. nennt, dann sollte jedem Benutzer schnell beizubringen sein wenn Dokumente nach 'draußen' gehen sollen müssen sie mit dieser Schaltfläche gespeichert werden. Das Ganze hätte den Vorteil das Du eine günstige Lösung anbieten kannst ohne auf die zentrale Möglichkeit in Dokumentvorlagen Änderungen vorzunehmen verzichten zu müssen. Gruß Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
