Dokument testen
Zweck
Die Funktion Dokument testen ermöglicht es, den aktuellen Stand einer Dokumentvorlage unmittelbar zu prüfen.
Hierzu wird der aktuell im Developer vorliegende XML-Code – unabhängig davon, ob die Dokumentvorlage bereits gespeichert oder veröffentlicht wurde – an die Render-Engine übergeben und daraus ein Microsoft Word-Dokument erzeugt.
Die Funktion dient in erster Linie der Prüfung des XML-Codes sowie der daraus resultierenden Dokumentdarstellung.
Verwendung
Nach Auswahl der Funktion wird der aktuelle XML-Code an die Render-Engine übergeben und verarbeitet.
Das erzeugte Word-Dokument stellt das Ergebnis der aktuellen Dokumentvorlage dar und kann unmittelbar hinsichtlich Aufbau, Formatierung und Dokumentstruktur überprüft werden.
Die Dokumentvorlage muss hierfür weder gespeichert noch veröffentlicht sein.
Hinweis
Während des Tests steht kein Auftragsdatensatz zur Verfügung.
Variablen werden daher nicht mit ihren tatsächlichen Werten befüllt, sondern durch ihren Variablennamen simuliert.
Beispiel:
source.VariablennameDa Variablennamen häufig länger sind als die späteren tatsächlichen Inhalte, kann sich die Darstellung hinsichtlich Zeilen- oder Seitenumbrüchen vom späteren Produktivdokument unterscheiden.
Ebenso werden Kontrollstrukturen ohne verfügbare Entscheidungsgrundlage verarbeitet. Kann eine Bedingung nicht ausgewertet werden, verwendet der Test standardmäßig den ersten im XML-Code definierten Ausführungspfad.
Technischer Hinweis
Für die Durchführung des Tests wird ausschließlich der aktuelle XML-Code der geöffneten Dokumentvorlage verwendet.
Die Render-Engine erzeugt daraus ein vollständiges Word-Dokument, wobei sämtliche XML-Elemente entsprechend verarbeitet werden.
Zur Simulation fachlicher Bedingungen oder Parameter können zusätzlich Testparameter über die Funktion Parameter für den Test vordefinieren definiert werden. Dadurch lassen sich verschiedene Ausführungspfade einer Dokumentvorlage auch ohne vorhandenen Auftragsdatensatz gezielt testen.