Donnez vie à vos documents numériques !
 

Répondre à : Besoin d’aide script PDF affichage/masquage de champ

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

#64630
Merlin
Maître des clés

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:

maintenant il faut que je comprenne cette histoire de denomination de champs

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.