abracadabraPDF › Forums › PDF – Général › Formulaire variant en fonction des réponses données. – RÉSOLU › Répondre à : Formulaire variant en fonction des réponses données. – RÉSOLU
8 août 2013 à 17:57
#55453
Membre
Met plutôt le code sur ta case à cocher, lorsqu’elle est décochée tu cache tout les champs :
Code:
if (this.getField(« CFCheck »).isBoxChecked(0))
{
this.getField(« ListeCF »).display = display.visible;
}
else
{
this.getField(« ListeCF »).display = display.hidden;
this.getField(« 1 »).display = display.hidden;
this.getField(« 2 »).display = display.hidden;
this.getField(« 3 »).display = display.hidden;
this.getField(« 4 »).display = display.hidden;
this.getField(« 5 »).display = display.hidden;
this.getField(« 6 »).display = display.hidden;
this.getField(« 7 »).display = display.hidden;
this.getField(« 8 »).display = display.hidden;
this.getField(« 9 »).display = display.hidden;
this.getField(« 10 »).display = display.hidden;
this.getField(« 11 »).display = display.hidden;
this.getField(« 12 »).display = display.hidden;
this.getField(« 13 »).display = display.hidden;
this.getField(« 14 »).display = display.hidden;
this.getField(« 15 »).display = display.hidden;
this.getField(« 16 »).display = display.hidden;
this.getField(« 17 »).display = display.hidden;
this.getField(« 18 »).display = display.hidden;
this.getField(« 19 »).display = display.hidden;
this.getField(« 20 »).display = display.hidden;
}
{
this.getField(« ListeCF »).display = display.visible;
}
else
{
this.getField(« ListeCF »).display = display.hidden;
this.getField(« 1 »).display = display.hidden;
this.getField(« 2 »).display = display.hidden;
this.getField(« 3 »).display = display.hidden;
this.getField(« 4 »).display = display.hidden;
this.getField(« 5 »).display = display.hidden;
this.getField(« 6 »).display = display.hidden;
this.getField(« 7 »).display = display.hidden;
this.getField(« 8 »).display = display.hidden;
this.getField(« 9 »).display = display.hidden;
this.getField(« 10 »).display = display.hidden;
this.getField(« 11 »).display = display.hidden;
this.getField(« 12 »).display = display.hidden;
this.getField(« 13 »).display = display.hidden;
this.getField(« 14 »).display = display.hidden;
this.getField(« 15 »).display = display.hidden;
this.getField(« 16 »).display = display.hidden;
this.getField(« 17 »).display = display.hidden;
this.getField(« 18 »).display = display.hidden;
this.getField(« 19 »).display = display.hidden;
this.getField(« 20 »).display = display.hidden;
}
Initialisation();
Chez moi ça marche :Smiley03:
Cordialement :bonjour:
