Les scripts de LiveCycle Designer ES reposent sur un modèle d’événement qui vous permet de modifier divers aspects des objets de formulaire en cours d’exécution. Les concepteurs de formulaires peuvent ajouter des scripts aux objets en fonction du moment souhaité pour l’exécution du script. Vous pouvez par exemple choisir d’inclure le script suivant dans l’événement click d’un objet de bouton afin d’afficher un message lorsque l’utilisateur clique sur le bouton au moment de l’exécution :
xfa.host.messageBox(“This is a message for a form filler.”, “User Feedback”, 3);
Les scripts associés à un événement particulier sont exécutés au moment où cet événement se produit. Certains événements peuvent se produire à plusieurs reprises au cours d’une même session de remplissage d’un formulaire. Par exemple, le script suivant ajoute le chiffre 1 à la valeur active d’un champ numérique :
NumericField1.rawValue = NumericField1.rawValue + 1;
Si vous ajoutez ce script à l’événement calculate pour NumericField1, à la première ouverture du formulaire, NumericField1 affiche la valeur 2. Ceci indique que l’événement calculate s’est produit deux fois dans la séquence d’événements exécutée à l’ouverture du formulaire.
Voir aussi 

Fonctionnement des scripts