Donnez vie à vos documents numériques !
 

Répondre à : formulaire: remplir automatiquement un champ en fc d’un choix de menu déroulant

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

#63919
Merlin
Maître des clés

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: