abracadabraPDF › Forums › PDF – Général › Éviter la division par zéro › Répondre à : Éviter la division par zéro
29 septembre 2022 à 08:39
#71545

Maître des clés
“En prenant la ligne A avec le total D le pourcentage 2 s’obtient de cette manière:
var Total = this.getField(« D »).value;
var TotalFinal = this.getField(« T »).value;
if(Total == 0) event.value = 0
else event.value = Total/TotalFinal”
J’arrive un peu tard mais ce script ne protège pas de la division par zéro, car c’est le diviseur qui ne doit pas être égal à zéro.
Ce qui nous donne :
var Total = this.getField(« D »).value;
var TotalFinal = this.getField(« T »).value;
if (TotalFinal == 0) event.value = 0;
else event.value = Total/TotalFinal;