Nach dem Erstellen von Berechnungen oder Skripten und dem Testen Ihres Formulars können Skriptfehler oder andere unerwartete Feldwerte aufgrund von Skriptfehlern auftreten.In LiveCycle Designer ES gibt es drei grundlegende Methoden zum Testen und Debugging Ihrer Berechnungen und Skripten:
• Mit Hilfe der Paletten im Arbeitsbereich von LiveCycle Designer ES. Weitere Informationen finden Sie unter Berechnungen und Skripten mit dem Arbeitsbereich debuggen.
• Testen Ihrer Skripten mit Hilfe von JavaScript-Debugger (nur für JavaScript). Weitere Informationen zur Verwendung des Debuggers finden Sie unter So aktivieren Sie den JavaScript-Debugger für LiveCycle Designer ES.
• Mit Hilfe der Hostmodell- und Ereignismodell-Funktionalität können Sie entweder mit der Host-Anwendung oder mit den verschiedenen Formularereignissen arbeiten. Diese Modelle können hilfreiche Informationen zum Debugging von Berechnungen und Skripten zurückgeben.Das folgende Skript gibt z. B. zur Laufzeit eine Meldung zurück, die den Namen des Ereignisses angibt, auf welchem das Skript platziert wurde. Das bedeutet, dass ein bestimmtes Ereignis ausgelöst wurde:Ein weiteres Beispiel für den Einsatz der Hostmodell- und Ereignismodell-Methoden ist das Abrufen des Wertes eines Feldes in einem interaktiven Formular, bevor es vom Benutzer manuell bearbeitet wird. Dadurch lässt sich feststellen, wie die Objekte in Ihrem Formularentwurf auf die vom Benutzer eingegebenen Daten reagieren: