Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Beim Arbeiten mit DOCX-Vorlagen muss in Microsoft Office Word der sogenannte "Entwurfsmodus" aktiviert sein. Dieser ist unter dem Menüpunkt "Entwicklertools" zu aktivieren.
Image Removed
Arbeiten Sie nicht ohne Entwurfsmodus, ein großer Vorteil der Ansicht im Entwurfsmodus ist, dass man bei der Durchsicht der Elemente sofort erkennt, wenn ein Element nicht geschlossen oder fehlerhaft ist.
Image Added

Steht der Menüpunkt "Entwicklertools" nicht zur Verfügung, so befolgen Sie folgende Anleitung von Microsoft:
https://support.office.com/de-de/article/anzeigen-der-registerkarte-entwicklertools-e1192344-5e56-4d45-931b-e5fd9bea2d45

  1. Bearbeitung


    Jeder Stoppcode und jedes XML-Tag (XML-Deklaration, Attribute und Elemente) müssen sich in einem "
    Nur-Text-Inhaltssteuerelemente" befinden.

    Wird ein Stoppcode oder XML-Tag nicht mit einem "Nur-Text-Inhaltssteuerelement" versehen, so wird dieser Eintrag von Microsoft Office Word nicht bearbeitet.
    Es kann auch zu Fehlermeldungen bei Erstellung in ADVOKAT kommen.
    Hier sieht man ein Beispiel für ein Element innerhalb eines "Nur-Text-Inhaltssteuerelements".


    Gewöhnlicher Text in einer Vorlage darf nicht als "Nur-Text-Inhaltssteuerelement" markiert werden!
    Es ist problemlos möglich, Stoppcodes oder XML-Tags aus einer anderen Vorlage zu kopieren und einzufügen, es .
    Es ist lediglich darauf zu achten, dass das "Nur-Text-Inhaltssteuerelement" samt Inhalt kopiert wird.

  2. Konvertierung Stoppcode zu XML
    Bei der Erstellung eines Dokuments in ADVOKAT wird im Verzeichnis der Vorlage zusätzlich eine Kopie der Vorlage mit dem gleichen

    Dateinamne

    Dateiname im Dateiformat "DOCK" abgespeichert.
    In dieser zusätzlichen Datei sind alle Stoppcodes in XML-Tags umgewandelt worden. 

    Info
    titleBeispiel
    ...\ADVOKAT\Daten\Vorlagen\VO\BRIEF.docx > Vorlage mit Stoppcodes
    ...\ADVOKAT\Daten\Vorlagen\VO\BRIEF.dock > Vorlage mit XML-Tags

    XML-Tags können problemlos von der DOCK Datei in die DOCX Datei kopiert und eingefügt werden. '
    Die DOCK Datei darf nicht geändert werden, es ist immer die DOCX-Datei anzupassen

    .
    Beispiele
    Es folgen weitere Beispiele für DOCX-Vorlagen mit XML-Tags. 
    Beispiele für Template und Textblock
    Image Removed
    Image Removed
    Image Removed
    Image Removed
    Beispiele für when und whenelse
    Image Removed
    Image Removed
    Image Removed
    Beispiele für Briefkopf
    Image Removed
    Beispiele für Attribute
    Im folgenden Beispiel wird das Attribut "Betrag" mit Tausender-Punkten und 2 Nachkommastellen in ein Word-Dokument (in eine Tabelle) übernommen.
    Image Removed
    Im folgenden Beispiel wird die Aktenkurzbezeichnung aus der Aktennummer (ANr) ermittelt und ins Word-Dokument übernommen.
    Image Removed
    Beispiele für Kommentare
    Dieses Element dient nur als Kennzeichnung oder Information und hat keinen Einfluss auf die Bearbeitung

    .


    Image Removed
    Beispiel für DOCX-Vorlage mit Stoppcodes
    Image Removed
    Beispiel für DOCX-Vorlage mit XML
    Image Removed



  3.  Attribute und Bezeichnungen der Elemente
    In den ADVOKAT Vorlagen gibt es folgende mögliche Bezeichnungen für die AttributeElemente:  
    template, textblock, when, whenelse, briefkopf, forloopund functions
    Natürlich kann auch ein Name oder Wert definiert werden, welcher angezeigt werden soll.

  4. Anführungszeichen
    Oftmals machte das Einfügen von Anführungszeichen Probleme, da der Parser diese aus dem RTF Dokument nicht richtig auslesen konnte.
    Mit den XML Vorlagen kann man alle Arten von Anführungszeichen ohne Problem verwenden: "", ‚', ""

  5. Anweisungen
    Parser-Ende-Anweisungen (z.B. </template>) die sich zwischen den Tabellen befinden, dürfen nicht direkt hintereinanderstehen (also nicht </template></template>) stehen.
    Dies führt zu einer problematischen XML Struktur, welche von Microsoft Office Word nicht korrekt gelesen werden kann. 

    Jedes </template> muss daher in einer eigenen Zeile stehen, die Zeile darf auch sonst keine Zeichen mehr enthalten.
    Wenn ein <when> in einer eigenen Zeile steht, muss das zugehörige </when> ebenfalls in einer eigenen Zeile stehen.
    Umgekehrt gilt dies auch, andernfalls entsteht eine ungültige XML Struktur.

  6. Hyperlinks
    Hyperlinks dürfen in den DOCX-Vorlagen nicht wie regulärer Text hinterlegt werden, sondern müssen als "Nur Text" formatiert sein!

...