Donnez vie à vos documents numériques !
 

Répondre à : Résultat sous conditions entre valeurs. – RÉSOLU

abracadabraPDF Forums PDF – Général Résultat sous conditions entre valeurs. – RÉSOLU Répondre à : Résultat sous conditions entre valeurs. – RÉSOLU

#56144
Alexandre
Membre

J’avais vu ce script là, il fonctionne mais même quand le chiffre de f=1.35, il me met dans la case « Vous devez remplir le formulaire alors qu’il devrait mettre « Point d’alerte et de premier secours »
J’avance quand même car je n’ai plus d’erreurs mais pas de résultat sur le formulaire.

var f = this.getField(« Total »).value;
cible= »DPS »
texte1= »Vous devez remplir le formulaire »;
texte2= »A la diligence de l’autorité de police compétente »;
texte3= »Point d’alerte et de premiers secours »;
texte4= »DPS de petite envergure »;
texte5= » DPS de moyenne envergure « ;
texte5= » DPS de grande envergure « ;
if(f==0)
{
this.getField(cible).value=texte1;
}
else
{
this.getField(cible).value=texte1;
}
if(f>0)
{
this.getField(cible).value=texte2;
}
else
{
this.getField(cible).value=texte1;
}
if(f<=0.25)
{
this.getField(cible).value=texte2;
}
else
{
this.getField(cible).value=texte1;
}
if(f>0.25)
{
this.getField(cible).value=texte3;
}
else
{
this.getField(cible).value=texte1;
}
if(f<=1.125)
{
this.getField(cible).value=texte3;
}
else
{
this.getField(cible).value=texte1;
}
if(f>1.125)
{
this.getField(cible).value=texte4;
}
else
{
this.getField(cible).value=texte1;
}
if(f<=12)
{
this.getField(cible).value=texte4;
}
else
{
this.getField(cible).value=texte1;
}
if(f>12)
{
this.getField(cible).value=texte5;
}
else
{
this.getField(cible).value=texte1;
}
if(f<=36)
{
this.getField(cible).value=texte5;
}
else
{
this.getField(cible).value=texte1;
}
if(f>36)
{
this.getField(cible).value=texte6;
}
else
{
this.getField(cible).value=texte1;
}