Donnez vie à vos documents numériques !
 

Répondre à : Inscrire le choix d’une liste déroulante dans une zone de texte

abracadabraPDF Forums PDF – Général Inscrire le choix d’une liste déroulante dans une zone de texte Répondre à : Inscrire le choix d’une liste déroulante dans une zone de texte

#69371
bebarth
Maître des clés

bonjour,
Pour cela, il faut d’abord récupérer la position de l’élément affiché du menu déroulant (currentValueIndices) puis afficher le nom de l’élément (getItemAt) :

Code:
var positionMenu=this.getField(« Dropdown1 »).currentValueIndices;
this.getField(« Text1 »).value=this.getField(« Dropdown1 »).getItemAt(positionMenu,false);

Avec la méthode « getItemAt », si tu indique « false » le retour est le nom de l’élément et si tu indique « true » le retour est la valeur d’exportation.
https://opensource.adobe.com/dc-acrobat-sdk-docs/acrobatsdk/html2015/index.html#t=Acro12_MasterBook%2FJS_API_AcroJS%2FField_properties.htm%23TOC_currentValueIndicesbc-13&rhtocid=_6_1_8_31_1_12
https://opensource.adobe.com/dc-acrobat-sdk-docs/acrobatsdk/html2015/index.html#t=Acro12_MasterBook%2FJS_API_AcroJS%2FField_methods.htm%23TOC_getItemAtbc-12&rhtocid=_6_1_8_31_2_11
@+
:bonjour: