abracadabraPDF › Forums › PDF – Général › Script qui a l’air de marcher mais… › Répondre à : Script qui a l’air de marcher mais…
20 décembre 2021 à 12:31
#70165

Maître des clés
Le problème c’est la boucle :
for (var i = 0; i < this.numFields; i++) {
this.numFields ça veut dire : nombre de champs contenus dans le document (199 dans ce document).
Les champs à calculer sont nommés avec des suffixes qui vont de xxxxx.0 à xxxxx.52
Comme il y a plus que 52 champs dans le document quand “i” arrive à la valeur 53 ça provoque une erreur puisque ces champs n’existent pas (en JavaScript “null” ça veut dire : n’existe pas).
Donc il faut remplacer la ligne ci-dessus par celle-ci, qui indique zéro comme valeur de départ et 52 comme valeur à ne pas dépasser :
for (var i = 0; i < 53; i++) {
-
Cette réponse a été modifiée le il y a 3 années et 4 mois par
Merlin.