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]

Antwort per Email an