abracadabraPDF › Forums › PDF – Général › Couleur d’un champ en fonction d’un choix dans une liste déroulante › Répondre à : Couleur d’un champ en fonction d’un choix dans une liste déroulante

Il faut ajouter une ligne de script un peu plus complexe, avec une boucle, car la « valeur » d’un champ ne peut pas être une « propriété » commune à toute une génération de champs.
Voir : https://www.abracadabrapdf.net/?p=525
if (event.value == « DISPO ») {
this.getField(« texte »).fillColor = color.green;
this.getField(« texte »).readonly = false;
}
else if (event.value == « HS ») {
this.getField(« texte »).fillColor = color.red;
this.getField(« texte »).readonly = true;
for (var i=0; i3; i++) {this.getField(« texte. »+i).value = « »;}
}
else {
this.getField(« texte »).fillColor = color.transparent;
this.getField(« texte »).readonly = false;
}
La valeur « 3 » doit correspondre au nombre de champs texte.n