LiveCycle Designer ES offre des fonctions de script étendues et prend même en charge les objets JavaScript les plus courants provenant d’Acrobat. Lorsque vous convertissez un formulaire Acrobat au format LiveCycle Designer ES, la plupart des scripts JavaScript continuent de fonctionner normalement sans aucune modification. Il convient, cependant, de convertir manuellement certains scripts JavaScript provenant d’Acrobat pour qu’ils se comportent de la même manière dans votre formulaire Acrobat.
Dans l’espace de travail LiveCycle Designer ES, il est possible de changer les propriétés et les comportements des objets sur votre formulaire sans qu’il soit nécessaire de créer des scripts.
LiveCycle Designer ES gère aussi bien le langage JavaScript que le langage FormCalc (langage de calcul simple). FormCalc offre des fonctions intégrées permettant d’effectuer diverses opérations correspondant à des scripts complexes.
Compte tenu de la nature très structurée des formulaires LiveCycle Designer ES, il est nécessaire d’inclure la syntaxe de référence appropriée dans votre script pour faire référence à des objets, propriétés ou méthodes spécifiques. Pour vous faciliter la tâche, vous pouvez tirer parti des options d’exécution d’instructions dans l’éditeur de script.
Vous pouvez continuer à utiliser dans les objets, propriétés et méthodes JavaScript provenant d’Acrobat dans LiveCycle Designer ES. Cependant, vous devez considérer JavaScript à partir d’Acrobat uniquement pour des tâches que vous ne pouvez pas effectuer à l’aide d’un modèle d’objet de formulaire XML dans LiveCycle Designer ES. Servez-vous par exemple de JavaScript depuis Acrobat pour ajouter des pièces jointes, des signets et des annotations, effectuer des recherches ou une vérification orthographique dans le formulaire, créer des rapports ou accéder à des métadonnées et les manipuler. JavaScript dans Acrobat ne permet pas, en revanche, de définir des valeurs de champ, d’ajouter de nouveaux champs dans un formulaire ou de supprimer des pages d’un formulaire.