abracadabraPDF › Forums › PDF – Général › Ajout de page dans un formulaires › Répondre à : Ajout de page dans un formulaires
bonjour,
Dans ton fichier les champs des pages dupliquées sont renommées avec un préfixe et c’est normal sinon les champs de même nom auraient toujours la même valeur quelle que soit la page !
Il faut donc intégrer le préfixe pour chaque script, et ton document est pas mal fait pour ça.
Par exemple, pour ton champ 180_DS1 tu peux modifier ton script en :
if (!event.willCommit) {
if (event.changeEx=="0") {
this.getField(event.target.name.replace(/_DS1$/,"_DS2")).display=display.hidden;
this.getField(event.target.name.replace(/_DS1$/,"_DS3")).display=display.hidden;
} else this.getField(event.target.name.replace(/_DS1$/,"_DS2")).display=display.visible;
}
où tu remplaces le nom du champ “prefixe.180_DS1” par “prefixe.180_DS2” et “prefixe.180_DS3” et ce quel que soit ce préfixe.
@+
😎