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.