abracadabraPDF › Forums › PDF – Général › formulaire: remplir automatiquement un champ en fc d’un choix de menu déroulant › Répondre à : formulaire: remplir automatiquement un champ en fc d’un choix de menu déroulant
J’aurais dû y penser. :oh:
C’est toute la différence entre value et valueAsString, quand value est un chiffre le zéro directeur est supprimé car sans intérêt, alors que valueAsString contient la chaine de caractères complète, indépendamment de ce qu’elle représente (chiffre, texte…).
Voir : https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/#t=Acro12_MasterBook%2FJS_API_AcroJS%2FField_properties.htm&rhsearch=valueAsString&rhhlterm=valueAsString&rhsyns=%20
Il faut donc modifier le script ainsi :
if (event.value == « l’étudiant lui-même (majeur) ») {
this.getField(« Adresse_resp_legal_1 »).value = this.getField(« Adresse_etudiant »).valueAsString;
this.getField(« Tel_resp_legal_1 »).value = this.getField(« Tel_etudiant »).valueAsString;
}
else {
this.getField(« Adresse_resp_legal_1 »).value = « »;
this.getField(« Tel_resp_legal_1 »).value = « »;
}
Ça ne changera pas grand-chose pour le champ Adresse mais c’est une question de principe.
:Smiley03:
