Versionen im Vergleich

Schlüssel

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

Beim Arbeiten mit XLSX-Vorlagen muss in Microsoft Office Excel kein sogenannter "Entwurfsmodus" aktiviert sein.
Dieser ist nur beim Arbeiten mit DOCX-Vorlagen in Microsoft Office Word erforderlich, siehe Kapitel DOCX-Vorlagen.

  1. Bearbeitung

    • Stoppcodes werden nicht unterstützt, es muss mit XML-Tags gearbeitet werden. Die XML-Tags (XML-Deklaration, Attribute und Elemente) müssen sich nicht in einem "Nur-Text-Inhaltssteuerelemente" befinden.

    • Da es in Microsoft Office Excel keine XML Steuerelemente wie in Word gibt, muss man darauf achten, dass die Parser Anweisungen richtig geschrieben sind, ansonsten kommt es zu XML Parser Fehlern.

    • Die Informationen laut Kapitel XML sind für XLSX-Vorlagen ebenfalls gültig.

  2. Gewöhnlicher Text in einer Vorlage darf nicht als "Nur-Text-Inhaltssteuerelement" markiert werden!

    • Es ist problemlos möglich XML-Tags aus einer anderen Vorlage zu kopieren und einzufügen.

...

    • Das gilt auch für das Kopieren von XML-Tags aus RTF- oder DOCX-Vorlagen nach Excel.

  1. Konvertierung Stoppcode zu XML

    • Da wie unter Punkt 1 beschrieben Stoppcodes nicht unterstützt werden, existiert auch keine Konvertierung von Stoppcode zu XML.

    • Bei der Erstellung eines Dokuments in ADVOKAT wird im Verzeichnis der Vorlage keine Kopie der Vorlage mit dem gleichen Dateiname abgespeichert.

  2. Attribute und Bezeichnungen der Elemente

    • In den ADVOKAT Vorlagen gibt es folgende mögliche Bezeichnungen für Elemente: template, textblock, when, whenelse, und functions

    • Anweisungen wie template; textblock; when; whenelse; oder functions entfernen die gesamte Zeile!

    • Würde die Zeile nicht entfernt und durch die Parser Anweisung ersetzt werden, ergäbe das eine ungültige XML Struktur.

...

    • Es kann auch ein Name oder Wert definiert werden, welcher angezeigt werden soll.

  1. Anführungszeichen

    • Oftmals machte das Einfügen von Anführungszeichen Probleme, da der Parser diese aus dem XLSX-Dokument nicht richtig auslesen konnte.

    • Mit den XML Vorlagen kann man alle Arten von Anführungszeichen ohne Problem verwenden: "", ‚', ""

  2. Anweisungen

    • Parser-Ende-Anweisungen (z.B. </template>) dürfen nicht direkt hintereinanderstehen (also nicht </template></template>) stehen.

    • Dies führt zu einer problematischen XML Struktur, welche von Microsoft Office Excel 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.