Wie teile ich XML-Mapping und Inhaltssteuerelemente zwischen Word-Vorlagen?
Ich habe Word-Vorlagen zum Schreiben von Berichten eingerichtet.
Ich habe XML-Mapping in einem Vorlagendokument verwendet, um sich mit wiederkehrendem Text zu befassen. Wenn beispielsweise der Name eines Kunden in einem Inhaltssteuerelement angegeben wurde, wurde dieses zugeordnet. Durch das Kopieren des Inhaltssteuerelements in andere Teile des Dokuments wurde der Text an beliebigen Stellen des Inhalts aktualisiert Kontrolle wurde eingefügt. (Dies wurde mithilfe des Add-Ins für benutzerdefinierte Teile des XML-Editors für Word erreicht.)
Wir haben verschiedene Arten von Berichten, und durch das Kopieren der Originaldokumentvorlage hatten wir mehrere Vorlagen (* .docm), die auf dem Original basieren. Dies ist nicht der beste Ansatz für Vorlagen, denn wenn ich die Originalvorlage ändern möchte, werden die Berichtsvorlagen nicht aktualisiert.
Ich habe jetzt eine Basisvorlage: Diese enthält alle Motive, Bausteine, benutzerdefinierte Multifunktionsleiste, Makros, Stile und Inhaltssteuerelemente in XML. Diese Vorlage wird an jede der verschiedenen Berichtsvorlagen angehängt.
Hier ist ein Screenshot der Vorlage zu einer Vorlage hinzugefügt - die geöffnete Datei ist Prime Blank Report.dotm und mit Prime Documents-Formatvorlagen und -werkzeugen v1.1.dotm (der Basisvorlage) verbunden.
Das funktioniert gut, abgesehen von den Inhaltssteuerelementen - diese funktionieren nicht wie das Original. Wenn Sie Text in ein Inhaltssteuerelement eingeben, werden sie in den anderen Inhaltsfeldern nicht aktualisiert. In der Basisvorlage befindet sich die XML-Zuordnung innerhalb eines benutzerdefinierten XML-Teils (kein Namespace). In der Berichtsvorlage ist kein benutzerdefiniertes XML-Teil verfügbar, an das die Basisvorlage angehängt ist.
Meine Frage ist also, wie ich das lösen kann. Kann ein Makro die XML-Zuordnung aus der Originalvorlage lesen und auf das aktuelle Dokument anwenden, dh einen XML-Teil erstellen (kein Namespace)? Würde das überhaupt funktionieren? Es ist die Verknüpfung der verschiedenen Inhaltssteuerelemente, die ich kopieren möchte, und nicht die Inhalte der Inhaltssteuerelemente. Der Inhalt sollte für jedes neue Dokument eindeutig sein, das aus jeder Vorlage erstellt wird.
Zusätzliche Info - Word 2016, die Vorlagen befinden sich in Workgroup_templates in unserer gemeinsam genutzten Dropbox.
0 Antworten auf die Frage
Verwandte Probleme
-
6
Wie gut ist der Passwortschutz von Word?
-
8
Anzeigen von XML im Chrome-Browser
-
4
Eingebettetes Flash-Video in MS Word-Dokument (2003 oder 2007)
-
1
Wie lassen sich Menüs in MS Word 2003 standardmäßig "vollständig" öffnen?
-
1
Office 2007 - Quellen in Word referenzieren
-
6
Gibt es eine Tastenkombination, um den ausgewählten Text in MS Word 2007 hervorzuheben?
-
2
Word 2007 öffnet ältere Dateien nicht
-
3
Minimieren Sie die Dateigröße von Microsoft Word-Dokumenten
-
6
Empfehlung für eine einfache (japanische) Textverarbeitung
-
1
Gibt es mit OpenOffice.org eine Möglichkeit, nicht nur den Inhalt, sondern auch die Kommentare zu ei...