abracadabraPDF › Forums › PDF – Général › Raz et remplissage automatique › Répondre à : Raz et remplissage automatique

Je rencontre un problème sur un bout de code :
J’ai n questions (nombre variable d’un document à un autre)
et pour chaque qustion j’ai nChamps réponses. → R.n….. (nombre de champs réponse variable d’une question à une autre)
Je voudrais mettre en place un bouton qui me permettrait de masquer tous les champs réponses pour chaque question
J’ai fait ceci en me servant des derniers éléments que je commence à comprendre grâce à vous mais ça ne fonctionne pas.
for (var b=1 ; b<=3 ; b++) {this.getField("Menu."+b).display=display.hidden;}
var nbChRep=0;
var nbQestions=0;
for (var i=0; i<this.numFields; i++) {
if (this.getNthFieldName(i).indexOf("Question.")==0) nbQestions++;
}
console.println("Nombre de questions : "+nbQestions);
for (var a=1; a<=nbQestions; a++) {for (var i=0; i<this.numFields; i++) {
if (this.getNthFieldName(i).indexOf("R."+a+".")==0) nbChRep++;
for (var b=1; b<=nbChRep; b++) {this.getField("R."+a+"."+b).display=display.hidden;}
}
}
Merci