Donnez vie à vos documents numériques !
 

Répondre à : Problème script pour somme de données

abracadabraPDF Forums PDF – Général Problème script pour somme de données Répondre à : Problème script pour somme de données

#58912
alex
Participant

Bonjour,
Si on ne précise pas le format des données saisies, le traitement procède à une concaténation de chaînes.
On peut s’affranchir de cette “formalité” en forçant le traitement à calculer une somme, pour cela on ajoute 1* (multiplication par 1 qui lève l’ambiguité puisqu’il y a un opérateur).

//Je veux faire la somme de 4 champs. j’ai mis ce script :
console.clear();
var PH11 = this.getField(“PH1-1”).value;
var PH12 = this.getField(“PH1-2”).value;
var PH13 = this.getField(“PH1-3”).value;
var PH14 = this.getField(“PH1-4”).value;
var U1 = this.getField(“U1”).value;
if(U1 != “” && U1 != “0”)
{
total=1*PH11+1*PH12+1*PH13+1*PH14;
console.println(“Resultat=”+total);
this.event.value = total + ” u20AC”;
}
else
{
this.event.value = “”;
}
Voir maquette.