Donnez vie à vos documents numériques !
 

Répondre à : Page modèle , bouton effacer formulaire = plus rien qui va

abracadabraPDF Forums PDF – Général Page modèle , bouton effacer formulaire = plus rien qui va Répondre à : Page modèle , bouton effacer formulaire = plus rien qui va

#60946
bebarth
Maître des clés

bonjour,
Il faudrait tout d’abord modifier le préfixe des champs de ta page 1. Avec le script que je te propose, je te conseille d’utiliser P0 au lieu de P1 : le chiffre correspondant au numéro de la page (qui commence à 0).
Lorsqu’on ajoute une page depuis un modèle, le préfixe s’incrémente mais le script est toujours le même… il faut donc dans le script savoir sur quelle page on est pour modifier le préfixe dans le script. Ici vu qu’on ne peut ajouter qu’une page, on suppose que le préfixe sur la page correspond au numéro de page (ce qui n’est plus vrai si on ajoutait une page autre… sinon ce serait un autre problème).
Par contre, je n’ai pas compris quels champs devait réinitialise chaque bouton. Voici donc ce que je te propose avec les explications des lignes à placer sur chaque bouton effacer, avec les champs à réinitialiser correspondants :

var pg=this.pageNum; //Numéro de page
var prefixe= »P »+pg+ ». »; //Construction du préfixe
var fields = new Array(); //Table des champs à réinitialiser
//Champs en exemples
fields[0] = prefixe+ »RapAcc.Date »;
fields[1] = prefixe+ »RapAcc.Dropdown1″;
fields[2] = prefixe+ »RapAcc.Dropdown2″;
fields[3] = prefixe+ »RapAcc.Text2″;
//etc.
this.resetForm(fields); //Réinitialisation

Ce script est à placer sur les boutons de la page modèle et de la page 1 évidemment… :Smiley01:
J’espère que cela te convient et que tu saura adapter ce script à tous tes boutons.
@+
:bonjour: