abracadabraPDF › Forums › PDF – Général › Division par 0 › Répondre à : Division par 0
25 octobre 2019 à 16:14
#66385

Maître des clés
bonjour,
Il ne suffit pas que le pourcentage ne s’affiche pas pour ne plus voir le message d’erreur.
Il y a plusieurs solutions possibles. Ici je te propose de tester si le champ « Total » est égal à 0 :
Code:
if (this.getField(« Total »).value!=0) {
event.target.display=display.visible;
event.target.value=this.getField(« Totalsansvalorisation »).value/this.getField(« Total »).value;
} else {
event.target.display=display.hidden;
event.target.value= » »;
}
event.target.display=display.visible;
event.target.value=this.getField(« Totalsansvalorisation »).value/this.getField(« Total »).value;
} else {
event.target.display=display.hidden;
event.target.value= » »;
}
Tu mets ce script en calcul du champ du rapport. Ça signifie :
Si le champ « Total » est vide on voit le champ « Rapport » et on le calcule
Sinon on ne voit pas le champ « Rapport » et n’a rien calculé.
On affiche et on masque le champ « Rapport » car en format % on a 0,00% s’il n’y a pas de valeur.
@+
:bonjour: