Donnez vie à vos documents numériques !
 

Répondre à : Image grisée selon choix d’un menu déroulant

abracadabraPDF Forums PDF – Général Image grisée selon choix d’un menu déroulant Répondre à : Image grisée selon choix d’un menu déroulant

#64893
bebarth
Maître des clés

bonjour,
J’espère que tu ne vas pas t’amuser à écrire à chaque fois les case qui doivent ête encadrée pour chaque cas !!!Voici don un script qui va t’éviter cette tâche :

Code:
var nb=5; //Nombre d’images
function effacer() {for (var i=1; i<=nb; i++) this.getField("Image"+i).strokeColor=color.transparent;}
effacer();
var lesImages = new Array();
switch (event.value) {
    case “1”:
        var lesImages = [1,3,5];
        break;
    case “2”:
        var lesImages = [2,3,4,5];
        break;
    case “3”:
        var lesImages = [1];
        break; //Normalement, pas besoin de break pour le dernier cas
}
if (lesImages.length!=0) {
    for (var i=0; i        this.getField(“Image”+ lesImages).strokeColor=color.red;
    }
} else {
    effacer();
}

Tu n’a plus qu’à définir les différent cas !
@+
:bonjour: