Donnez vie à vos documents numériques !
 

Répondre à : Problème d’affichage sous conditions

abracadabraPDF Forums PDF – Général Problème d’affichage sous conditions Répondre à : Problème d’affichage sous conditions

#65664
bebarth
Maître des clés

Le script était presque bon (j’ai juste enlevé “this.”), mais surtout il faut le placer en script de calcul, pas en script de format.

Ça je ne comprend pas pourquoi retirer “this” ! Mettre le même script en calcul suffit…
https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/index.html#t=Acro12_MasterBook%2FJS_API_AcroJS%2Fthis.htm

Par contre, contrairement au post précédent je placerais plutôt ce script en validation car le résultat ne dépend uniquement de la sélection dans la liste et le calcul ne se fait qu’à la validation de cette liste. L’astuce étant de mettre “this.event.value” et non “this.event.target.value” si la valeur est calculée immédiatement… sinon il y a un décalage d’un coup !!!

Code:
if (this.event.value<3) this.getField("Raison3").display=display.visible;
else this.getField(“Raison3”).display=display.hidden;

Petite remarque : Les champs qui apparaissent lorsque les cases sont cochées ne devraient-ils pas disparaître lorsque les cases sont décochées ???
@+
:bonjour: