Zum Debugging von Berechnungen und Skripten stehen im LiveCycle Designer ES-Arbeitsbereich verschiedene Möglichkeiten zur Auswahl.Die folgende Tabelle zeigt, wo Sie nützliche Debugging-Informationen in den verschiedenen LiveCycle Designer ES-Paletten und -Registerkarten finden und wie Sie diese nutzen können.
Registerkarte „Warnungen“ der Palette „Bericht“ Zeigt Ziel und Warnmeldungen sowie Syntaxfehler für JavaScript oder FormCalc bei Verwendung des Befehls „Skriptsyntax prüfen“ über das Menü „Extras“ oder durch Klicken auf die Schaltfläche „Skriptsyntax prüfen“ in der Werkzeugleiste. Weitere Informationen finden Sie unter So prüfen Sie die Skriptsyntax.Durch Doppelklicken auf eine Syntaxwarnung auf der Registerkarte „Warnungen“ wird das fehlerhafte Skript in den Skript-Editor geladen und die Zeile mit dem Fehler hervorgehoben.Durch Doppelklicken auf eine Warnmeldung wird das entsprechende Objekt in der Designansicht und auf der Palette „Hierarchie“ markiert. Durch anschließendes Drücken der Taste F1 erhalten Sie Informationen zum Beheben des jeweiligen Problems.
Hinweis: Eine Prüfung auf JavaScript-Laufzeitfehler können Sie duch Aktivieren der JavaScript-Konsole durchführen. Weitere Informationen finden Sie unter So aktivieren Sie den JavaScript-Debugger für LiveCycle Designer ES. Registerkarte „Bindung“ der Palette „Bericht“ Wenn ein Formularentwurf an eine Datenquelle gebunde Felder enthält, können Sie mit Hilfe der Registerkarte „Bindungen“ abhängig von der definierten Datenbindung Felderlisten anzeigen. Auf diese Weise können Sie z. B. nur Felder mit globaler Datenbindung oder nur Felder ohne definierte Datenbindung anzeigen. Dies ist vor allem bei Formularen mit einer großen Anzahl von Feldern mit Datenbindungen nützlich. Registerkarte „Protokoll“ der Palette „Bericht“ Auf dieser Registerkarte werden Prüfungsmeldungen, Skriptausführungsfehler für JavaScript oder FormCalc sowie beim Importieren oder Speichern von Formularen oder bei Verwendung der Registerkarte „PDF-Vorschau“ von LiveCycle Designer ES erstellte Wiedergabefehler angezeigt. Mit der Palette „Hierarchie“ können Sie die Position eines Formularobjekts für eine Referenz-Syntax ermitteln. Bei der Palette „Hierarchie“ handelt
es sich um eine grafische Darstellung der Struktur eines Formulars. Sie zeigt die Inhalte der Registerkarten „Masterseiten“ und „Designansicht“ an.In der Palette „Hierarchie“ werden auch referenzierte Objekte unter dem Knoten „Referenzierte Objekte“ angezeigt. Ein referenziertes Objekt ist ein Objekt, das nur bei Bedarf einem Formular hinzugefügt wird. Immer, wenn Daten über mehrere Seiten oder Inhaltsbereiche fließen, werden die Teilformulare für den Überlaufkopfbereich und den Überlauffußbereich an den entsprechenden Stellen in das Formular eingefügt. Registerkarte „Bindung“ der Palette „Objekt“ Für jedes LiveCycle Designer ES-Objekt, das an eine Datenquelle gebunden werden kann, gibt es in der Palette „Objekt“ eine Registerkarte „Bindung“. Wenn Sie ein Objekt in Ihrem Formularentwurf an einen bestimmten Datenknoten aus Ihrer Datenverbindung binden, wird in der Liste „Standardbindung (Öffnen, Speichern, Absenden)“ eine gültige FormCalc Referenz-Syntax für den Zugriff auf diesen Datenknoten angezeigt. Die FormCalc-Referenz-Syntax lässt sich auch zum Testen für andere Berechnungen oder Skripten verwenden. Die Registerkarte „XML-Quelle“ enthält den XML-Code des Formularentwurfs. Der XML-Quellcode definiert alle Aspekte des Formulars. Auf der Registerkarte „XML-Quelle“ können Sie sich die XML Form Object Model-Struktur eines Formularentwurfs sowie die Beziehungen zwischen Objekten und Eigenschaften genauer ansehen. In der XML-Quelle entsprechen die XML-Elementnamen den Objektnamen im XML Form Object Model und die Attribute entsprechen Eigenschaften.Wenn Sie in der Palette „Hierarchie“ ein Objekt auswählen und dann auf die Registerkarte „XML-Quelle“ klicken, wird die erste Zeile des entsprechenden Elements hervorgehoben. Der in LiveCycle Designer ES in der Palette „Hierarchie“ angegebene Objektname wird in der XML-Quelle zum Wert des Attributs name.In dem über „Extras“ > „Optionen“ aufgerufenen Dialogfeld stehen verschiedene Optionen zur Anzeige der Quelle auf der Registerkarte „XML-Quelle“ zur Auswahl. Dazu gehören beispielsweise das Ein- oder Ausblenden der Zeilennummern und die Einstellung der Syntaxfarbe.Zum Debugging von Berechnungen und Skripten kann es außerdem hilfreich sein, die Standardoptionen für den Skript-Editor zu ändern. Diese Optionen finden Sie im Dialogfeld „Optionen“ im Bereich „Arbeitsbereich“. Wählen Sie „Extras“ > „Optionen“ und anschließend links in der Liste den Eintrag „Arbeitsbereich“. Sie können beispielsweise festlegen, dass Zeilennummern im Skript-Editor angezeigt werden. Außerdem können Sie die Formatierung der FormCalc- oder JavaScript-Syntax ändern.