Donnez vie à vos documents numériques !
 

Répondre à : Couleur d’un champ en fonction d’un choix dans une liste déroulante

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

#64411
Merlin
Maître des clés

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