- Ce sujet est vide.
-
Sujet
-
Bonjour à tous,
J’utilise des scripts de calculs (dans les champs cibles) afin de pouvoir copier le contenu des champs sources.
De ce type :Code:event.target.value = this.getField(“P4.page5.num_euro”).value;
ou
event.target.value = this.getField(“P3.page4.obj”).value;Le souci que je rencontre et qui me bloque depuis plusieurs heures :mur:
C’est que lorsque je valide mon formulaire sur ma 1re page, si un critère n’est pas correct alors je supprime des pages, jusque là ok, ça fonctionne.
Mais ma console est bourrée d’erreurs, j’ai comme l’impression que les scripts de calculs essaient de se faire alors que je supprime les pages, du coup ils trouvent des champs null.
Erreurs de ce type dans ma console :Code:this.getField(“P4.page5.num_euro”) is null
1:AcroForm:num_euro_1:Calculate
this.getField(“P3.page4.obj”) is null
1:AcroForm:obj_1:CalculateÀ savoir que dans ce cas bien précis, dans les 8 pages qui sont supprimées il y a dans ces pages à la fois les champs cibles et à la fois les champs sources.
À savoir également que lorsque je veux réinitialiser le document et rajouter les pages qui avaient été supprimés, je me retrouve de nouveau avec toutes les erreurs.Est-ce que j’ai oublié quelque chose ? J’ai l’impression que ces scripts de calculs s’exécutent toujours à chaque interaction dans le document, c’est ça ?
Si oui y a t-il une solution ? :Euuuh:
Merci bien, bonne soirée
- Vous devez être connecté pour répondre à ce sujet.