Donnez vie à vos documents numériques !
 

Répondre à : Script de calcul personnalisé avec choix multiple

abracadabraPDF Forums PDF – Général Script de calcul personnalisé avec choix multiple Répondre à : Script de calcul personnalisé avec choix multiple

#70028
Merlin
Maître des clés

Ce script de calcul est dans “texte3” mais il pourrait être dans n’importe quel autre champ, le document est là :

https://documentcloud.adobe.com/link/track?uri=urn:aaid:scds:US:e47d558a-eb52-449a-ab0f-893cb7b7dee4

 

oSaisie1 = this.getField("texte3");
oSaisie2 = this.getField("Classe de précision");
oResult1 = this.getField("texte4");
oResult2 = this.getField("texte5");

// si les deux champs sont remplis
if (oSaisie2.value != "Off" && oSaisie1.value != oSaisie1.defaultValue) {
// soustraction des valeurs
var nResult1 = oSaisie1.value - oSaisie2.value;
// si résultat = zéro
if (nResult1 == 0) {nResult1 = "";}
// affectation du résultat
oResult1.value = nResult1;

// calcul des valeurs
var nResult2 = (oSaisie1.value /2) + oSaisie2.value;
// si résultat = zéro
if (nResult2 == 0) {nResult2 = "";}
// affectation du résultat
oResult2.value = nResult2;

}
// sinon
else {
oResult1.value = oResult1.defaultValue;
oResult2.value = oResult2.defaultValue;
}