Bei der Einrichtung von Formularen zur Unterstützung von zusammengeführten Daten müssen Sie die Anforderungen des Formulars für das Zusammenführen von Daten hinsichtlich der Eingabedaten analysieren. Der Formularentwurf sollte auf der Basis der Struktur der Eingabedaten erstellt werden.Es wird empfohlen, die Eingabedaten zu überprüfen und die Vorbereitung einer Musterdatendatei für Testzwecke zu erwägen. Sie können diese Musterdatendatei auch automatisch von LiveCycle Designer ES erstellen lassen.Beispieldaten können verwendet werden, um das Verhalten eines Formulars zu ermitteln, und sollten nicht als Ersatz für eine gründliche Überprüfung betrachtet werden. Um die besten Ergebnisse zu erzielen, sollte der Formularentwurf mit systemgenerierten Daten getestet werden. Sie können die Beispieldaten wie in der folgenden Liste generieren, um zu ermitteln, ob das Layout, die Formatierung, der Inhalt und das Verhalten eines Formulars den Erwartungen entspricht:
• Um zu überprüfen, ob die Datenformatierung (z. B. Schriftart, Schriftgröße und Absatzausrichtung) korrekt ist, generieren Sie Daten für jedes Feld im Formular. Mit den Daten kann auch jeder berechnete Feldwert überprüft werden.
• Um zu prüfen, ob Feldobjekte ausreichend groß sind, um alle Datenwerte aufzunehmen, generieren Sie Daten, die die maximal zulässige Zeichenanzahl pro Feld erreichen.
• Um den Vorgang der Einstellung von „Mehrfache Zeilen zulassen“ und „Passend erweitern“ zu überprüfen, generieren Sie mehrere Zeilen mit Daten.
• Wenn Ihr Formularentwurf Teilformulare enthält, die sich wiederholen, generieren Sie sich wiederholende Datengruppen, um die Wiedergabe dieser Teilformulare in der von Ihnen erstellten Musterdatendatei zu testen. Wenn Sie eine automatisch generierte Musterdatendatei verwenden, können Sie festlegen, wie oft sich eine Datengruppe wiederholen soll.
• Wenn Ihr Formularentwurf Überlaufkopfbereiche oder Überlauffußbereiche enthält, generieren Sie die Daten, die nötig sind, um jeden Überlaufkopf- oder -fußbereich und die Einstellungen für deren Auftreten zu testen. Sie sollten genügend sich wiederholende Datengruppen generieren, die über drei Seiten fließen. Hierdurch wird auch die Überprüfung der Seitennummerierung ermöglicht. Verwenden Sie Beispieldaten (fügen Sie jeweils eine sich wiederholende Datengruppe hinzu), um zu überprüfen, wie ein sich wiederholendes Teilformular aussieht, wenn es auf die nächste Seite fließt.
• Um die Datenmustereinstellung für gebundene Daten zu testen, stellen Sie sicher, dass alle Datenwerte vom System im gleichen Format generiert werden, insbesondere wenn die Syntax der Quelldaten nicht den LiveCycle Designer ES-Standardeinstellungen entspricht.
•
Warnung: Achten Sie darauf, dass die Daten keine hexadezimalen Werte zwischen 0×00 und 0×20 enthalten. Ausnahmen sind Wagenrücklauf, Zeilenvorschub und horizontaler Tabulator. Bei diesen Werten handelt es sich um ungültige XML-Zeichen, die LiveCycle Forms ES nicht erkennt.Die folgenden Richtlinien helfen Ihnen bei der Erstellung einer einfachen Testdatei, die repräsentative Eingabedaten enthält:
• Die Eingabedatendatei muss eine gültige XML-Datei sein. Beispielsweise könnte eine einfache Datei Elemente in diesem Format besitzen:
• Vergleichen Sie den Fluss der Eingabedaten mit dem physischen Layout des Formulars. Wenn Sie die implizite Bindung verwenden, müssen die Namen der Datennodes mit den entsprechenden Containern und Feldern im Formular übereinstimmen und in der gleichen Reihenfolge wie die Ausfüllreihenfolge im Formular wiedergegeben werden.
• Wenn die Eingabedatendatei über mehr Verschachtelungsniveaus verfügt als die Elemente in der Palette „Hierarchie“, müssen Datenbindungen für alle verschachtelten Objekte explizit auf der Registerkarte „Bindung“ in der Palette „Objekt“ eingestellt werden.
• Suchen Sie in der Eingabedatendatei nach Daten, die wiederholt werden, jedoch nicht Bestandteil jedes Datensatzes sind. Diese Informationen können möglicherweise auf Masterseiten als Textbausteinobjekte oder in Teilformularen, die nur Daten für einmalige Datensätze wiederholen, gehandhabt werden.