Versionen im Vergleich

Schlüssel

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

...

  1. Öffnen Sie die relevante Vorlage mit Microsoft Office Word. Eine Übersicht aller Vorlagen finden Sie hier.
    In diesem Beispiel wird das Aktenstammblatt "ABLATT1.docx" unter "...\ADVOKAT\Daten\Vorlagen\Akt" beschrieben.

  2. Suchen Sie den Eintrag <template match ....>, welcher den XML-Befehl <Text/> umschließt. Ergänzen Sie dort den XML-Befehl Variable="ErsetzeText".xyz

    xyz
    xyz


    Codeblock
    xml
    xml
    <template match="Akt">
    <template match="Klienten">
    <template match="Klient">
    ...
    </template>
    </template>
    </template>



    Erklärung

    • In diesem Fall hat man Zugriff auf alle Attribute der Elemente "Klient", "Klienten" und "Akt".

    • Wurde im XML bereits das Element "AktBeteiligte" abgearbeitet, kann man ohne Random nicht mehr auf das Element "Klienten" zugreifen, da dieses vor dem Element "AktBeteiligte" steht.
          



  3. In diesem Beispiel wird nun das Attribut random="1" ergänzt.

    Codeblock
    languagexml
    <template match="Akt" random="1">
    <template match="Klienten">
    <template match="Klient">
    ...
    
    </template>
    </template>
    </template>
    <template match="Aktbeteiligte">
    ...
    </template>

    Erklärung

    • Mit <template match="Akt" random="1"> hat man dagegen zu jeder Zeit Zugriff auf alle Unterelemente des Elements "Akt", auch auf bereits abgearbeitetet abgearbeitetete Elemente.
    • Mit <template match="Klienten" random="^"> hat man ebenfalls Zugriff auf alle Unterelemente des Elements "Akt", da hier der Random-Zugriff auf der Ebene oberhalb von "Klienten" gesetzt wird.

         
    Erstellen Sie im gleichen Ordner der Vorlage, also unter "...\ADVOKAT\Daten\Vorlagen\VO" eine Datei "Musterdatei.docx". Öffnen Sie diese Datei und geben folgenden Inhalt an:
    • In diesem Beispiel hat man folglich zusätzlich zu den Attributen der Elemente "AktBeteiligte" und "Akt" Zugriff auf Attribute der Elemente "Klienten", "Klient", "Gegners", "Gegner".

  4. In diesem Beispiel wird nun das Attribut random="^" ergänzt.

    Codeblock
    languagexml
    <template match="Akt" random="1^">
    <template match="Klienten">
    <template match="Klient">
    ...
    
    </template>
    </template>
    </template>
    <template match="Aktbeteiligte">
    ...
    </template>

    Erklärung

    • Durch das Einfügen vom Attribut Mit <template match="Klienten" random="1^"> hat man zusätzlich zu den Attributen der Elemente "AktBeteiligte" und "Akt" Zugriff auf Attribute der Elemente "Klienten", "Klient", "Gegners", "Gegner"ebenfalls Zugriff auf alle Unterelemente des Elements "Akt", da hier der Random-Zugriff auf der Ebene oberhalb von "Klienten" gesetzt wird.