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 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:
xfa.host.messageBox(xfa.event.name)  // FormCalc
xfa.host.messageBox(xfa.event.name); // JavaScript
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:
xfa.host.messageBox(xfa.event.prevText)  // FormCalc
xfa.host.messageBox(xfa.event.prevText); // JavaScript
Verwandte Themen 

Berechnungen und Skripten testen und debuggen