abracadabraPDF › Forums › PDF – Général › Lien entre champs de formulaire › Répondre à : Lien entre champs de formulaire

Bonjour et bienvenue.
Soit 3 champs :
– NOM
– PRENOM
– NOMPRENOM
L’utilisateur doit remplir les champs NOM et PRENOM.
Pour remplir automatiquement le champ NOMPRENOM il faut lui placer ce JavaScript en script de calcul (dans le panneau Calcul des Propriétés du champ) :
// mise en variable
var strNom = this.getField(« NOM« ).valueAsString;
var strPrenom = this.getField(« PRENOM« ).valueAsString;
// concaténation et affectation de la chaine de caractères
event.target.value = strNom + » » + strPrenom;
On peut inverser « strNom » et « strPrenom » si on préfère obtenir prénom + nom.
Bien entendu, le champ NOMPRENOM devrait être réglé en « Lecture seule » puisqu’il est rempli automatiquement (Propriétés du champ : Général).