Donnez vie à vos documents numériques !
 

Afficher/masquer un menu en fonction d’un autre. – RÉPONDU

abracadabraPDF Forums PDF – Général Afficher/masquer un menu en fonction d’un autre. – RÉPONDU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44506
    JRV
    Membre

    Bonjour!

    Je tente d’afficher ou de masquer un second menu déroulant en fonction de la valeur sélectionnée d’un autre menu et je ne parviens pas y arriver correctement. Il semble avoir un conflit lors deux valeurs différentes demandes la même action. Uniquement la “Valeur 2” et la “Valeur 4” réagit comme je le souhaite selon le code suivant.

    Voici mon code que j’ai placé sous validation dans le menu 1 :

    if (event.value == “Valeur 1”)
    {this.getField(“Menu2”).display = display.hidden;}
    else
    {this.getField(“Menu2”).display = display.visible;}

    if (event.value == “Valeur 2”)
    {this.getField(“Menu2”).display = display.hidden;}
    else
    {this.getField(“Menu2”).display = display.visible;}

    if (event.value == “Valeur 3”)
    {this.getField(“Menu2”).display = display.visible;}
    else
    {this.getField(“Menu2”).display = display.hidden;}

    if (event.value == “Valeur 4”)
    {this.getField(“Menu2”).display = display.visible;}
    else
    {this.getField(“Menu2”).display = display.hidden;}

    Merci à l’avance!! :)

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Auteur
    Réponses
  • #54955
    Merlin
    Maître des clés

    Salut,

    Dans les listes déroulantes ce n’est pas “event.value” qu’il faut utiliser mais “changeEx” ou quelque chose comme ça.
    Je suis très loin de chez moi et je te répondrais plus complètement ce week-end ou en début de semaine si personne d’autre ne l’a fait d’ici là.

    :Smiley01:

    #54956
    Merlin
    Maître des clés

    A placer en Script de touches personnalisé (onglet Format) :

    if (event.value == “Valeur 3” || event.value == “Valeur 4”)
    {this.getField(“Menu2”).display = display.visible;}
    else
    {this.getField(“Menu2”).display = display.hidden;}

    Exemple ci-joint.
    :Smiley15:

    [attachment deleted by admin]

Affichage de 2 réponses de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.