Une fois que vous avez créé des variables de formulaire, il vous suffit de vous référer au nom de variable dans vos calculs et scripts pour obtenir la valeur de la variable.
Important : lorsque vous nommez des variables, évitez d’utiliser des noms identiques aux noms des propriétés de modèle d’objet de formulaire XML, de méthodes ou de noms d’objet.
Pour plus d’informations sur les propriétés, les méthodes et les objets de modèle d’objet de formulaire XML, consultez le Guide de référence pour les scripts.
Créons, par exemple, les définitions de variable de formulaire suivantes.
Nom de variable
|
Valeur
|
firstName
|
Tony
|
lastName
|
Bleu
|
age
|
32
|
Dans FormCalc, vous pouvez accéder aux valeurs de variable de la même manière que vous accédez aux valeurs de champ et d’objet. Dans cet exemple, les valeurs sont attribuées à trois champs différents.
TextField1 = firstName
TextField2 = lastName
NumericField1 = age
De même, vous pouvez aussi utiliser des variables dans des fonctions FormCalc, comme le montre cet exemple :
Concat( "Dear ", firstName, lastName )
Dans JavaScript, vous référencez des valeurs de variable à l’aide de la propriété .value au lieu de la propriété .rawValue utilisée pour les valeurs de champ et d’objet, comme l’illustre cet exemple :
TextField1.rawValue = firstName.value;
Remarque : Si vous utilisez et modifiez des variables de formulaires à l’aide de scripts dans des formulaires XFA, la barre de message de document d’Acrobat et d’Adobe Reader risque d’afficher un avertissement de validation de signature indiquant que la validité de la signature est inconnue car des modifications ont été apportées au document par la suite.