Verifica e debugging di calcoli e script

Dopo aver creato calcoli o script e aver verificato la struttura del modulo, è possibile che si scoprano errori di scripting o altri valori campo imprevisti a causa di errori di sintassi di scripting.

Designer include tre metodi principali per la verifica e il debugging di calcoli e script:

I modelli host e evento forniscono funzionalità che consentono di interagire con l'applicazione host o i vari eventi modulo. Questi modelli sono utili per la restituzione di informazioni che possono assistere nell'attività di debugging di calcoli e script.

Ad esempio, lo script seguente restituisce un messaggio in fase di esecuzione che indica il nome dell'evento nel quale lo script è posizionato. Questo indica che è stato avviato un particolare evento:

    xfa.host.messageBox(xfa.event.name) // FormCalc xfa.host.messageBox(xfa.event.name); // JavaScript

Un altro esempio di uso dei metodi di modelli evento e modelli host è quello di ottenere il valore di un campo in un modulo interattivo prima che questo sia stato modificato manualmente da un utente. Questo è utile per osservare come gli oggetti nella struttura del modulo rispondono a dati immessi dall'utente:

    xfa.host.messageBox(xfa.event.prevText) // FormCalc xfa.host.messageBox(xfa.event.prevText); // JavaScript