abracadabraPDF › Forums › PDF – Général › Besoin d’aide script PDF affichage/masquage de champ › Répondre à : Besoin d’aide script PDF affichage/masquage de champ
Que tu peux simplifier ainsi :
if (event.target.isBoxChecked(0))
{
this.getField(“casepiece2”).display = display.visible;
}
else
{
this.getField(“casepiece2”).display = display.hidden;
}:idee: event.target (cible de l’évènement utilisateur) c’est le champ actif, celui qui est cliqué. Du coup il n’y a pas besoin de préciser son nom.
:Smiley03:
Ok oui j’avais cru comprendre la subtilité, merci pour cette confirmation
Dans ton formulaire tu pourrais par exemple nommer tes champs par rangée :
– “rangee1.casePiece”, “rangee1.cuisine”, “rangee1.nbDePiece”, etc.
– “rangee2.casePiece”, “rangee2.cuisine”, “rangee2.nbDePiece”, etc.
– “rangee3.casePiece”, “rangee3.cuisine”, “rangee3.nbDePiece”, etc.Ensuite pour afficher toutes les champs d’une rangée : this.getField(“rangee2“).display = display.visible;
Ce qui affiche tous les champs enfants.Même chose pour masquer, colorer, activer, etc.
Ok je vois le principe, je vais tester merci