Donnez vie à vos documents numériques !
 

Répondre à : Calcul JavaScript avec arrondi. – RÉSOLU

abracadabraPDF Forums PDF – Général Calcul JavaScript avec arrondi. – RÉSOLU Répondre à : Calcul JavaScript avec arrondi. – RÉSOLU

#53583
Merlin
Maître des clés

2) la participation agent qui doit conserver l’arrondi mais etre en %

Ca c’est le plus simple, il suffit de modifier le script ci-dessus ainsi :

var f = this.getField(“QF”).value;
if(f != “” && f != “0”)
{
var h = “6.559”;
var i = “100”;
event.value = Math.round((f*h)/i) + “ u0025;
}
else {event.value = “”;}

Où l’on ajoute “espace” et “pourcentage (%) après le résultat du calcul, et où % est représenté par son équivalent Unicode u0025 pour s’assurer d’un affichage fiable sur toutes les plateformes (voir : http://abracadabrapdf.net/articles.php?lng=fr&pg=440 ).
Parce-que comme indiqué dans l’Aide qui s’affiche quand on choisi ce format : le format “pourcentage” proposé par Acrobat n’est pas satisfaisant (valeur systématiquement multipliée par 100).

Pour la 1re question, je chercherais plus tard, n’ayant pas bien le temps tout de suite.
A moins qu’un autre expert du JavaScript ne passe par là avant…

:Smiley01: