Donnez vie à vos documents numériques !
 

Répondre à : Recuperer la valeur textuelle

abracadabraPDF Forums PDF – Général Recuperer la valeur textuelle Répondre à : Recuperer la valeur textuelle

#64376
Patakess
Membre

Awi en effet ! La ça marche en effet ^^’.
Mais il me semblait que else if était une variable qui empêchait justement les imbrications de if…. Else
(J’avoue je me suis basé sur https://abracadabrapdf.net/forum/index.php/topic,3460.msg20605.html#msg20605)

Du coup je suppose que mon code

Code:
var int1 = this.getField(« int_1 »)
var poids = this.getField(« Poids »)
if (this.getField(« Livraison »).value== »2″)
{
this.event.target.value = « Pas de Frais de port »
}
else if ((poids.value<1128)&&(int1.value==0))
{
this.event.target.value = « Env »
}
else if ((poids.value<2000)&&(int1.value==1))
{
this.event.target.value = « CarL »
}
else if ((poids.value>1128)&&(poids.value<2000)&&(int1.value==0))
{
this.event.target.value = « CarMP »
}
else if ((poids.value<5000)&&(int1.value>=2)&&(int1.value<=5))
{
this.event.target.value = « CarLP »
}

else
{
this.event.target.value = « Demande de devis »
}

et aussi à revoir ? ^^ »
Edit: J’ai fait ça, c’est bon ?

Code:
var int1 = this.getField(« int_1 »)
var poids = this.getField(« Poids »)
if (this.getField(« Livraison »).value== »2″) {
    this.event.target.value = « Pas de Frais de port »;
    } else {
        if ((poids.value<1128)&&(int1.value<1)) {
        this.event.target.value = « Env »;
            } else {
                if ((poids.value<2000)&&(int1.value==1)) {
                this.event.target.value = « CarL »;
                    } else {
                        if ((poids.value>1128)&&(poids.value<2000)&&(int1.value==0)) {
                        this.event.target.value = « CarMP »;
                            } else{
                                if ((poids.value<5000)&&(int1.value>=2)&&(int1.value<=5)) {
                                this.event.target.value = « CarLP »;

                                    }else {
                                    this.event.target.value = « Demande de devis »
                                    }
}
}
}
}