Donnez vie à vos documents numériques !
 

Répondre à : Probleme avec un script et les pourcentages. – RÉSOLU

abracadabraPDF Forums PDF – Général Probleme avec un script et les pourcentages. – RÉSOLU Répondre à : Probleme avec un script et les pourcentages. – RÉSOLU

#53331
Merlin
Maître des clés

Comme expliqué dans je ne sais plus quel autre sujet de ce forum il est déconseillé de supprimer le zéro (pour le remplacer par “rien”) car cela peut occasionner des erreurs en cascades.
Le mieux est de masquer le zéro visuellement en lui attribuant la couleur blanche.
Pour ça on utilise ce script qui “blanchi” le zéro, et qui sinon affiche la valeur calculée, plus une espace, plus le signe %.

// si valeur non égale à zéro
if (event.value != “0”)
{
// couleur du texte devient noire
event.target.textColor = color.black;
// valeur devient égale à valeur + espace + %
event.value = event.value + “u0020u0025“;
}
else
// sinon, si valeur est égale à zéro
// couleur du texte devient blanche
{event.target.textColor = color.white;}

Exemple ci-joint (dans le champ “MarksTotal”).
u0020 et u0025 sont les codes respectifs de l’espace et du % en Unicode : http://abracadabrapdf.net/articles.php?lng=fr&pg=440

:Smiley01:

[attachment deleted by admin]