Donnez vie à vos documents numériques !
 

Afficher/maquer des champs suivants différents choix. – RÉPONDU

abracadabraPDF Forums PDF – Général Afficher/maquer des champs suivants différents choix. – RÉPONDU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44552
    jsamica
    Membre

    Bonjour,

    Un petit casse-tête pour afficher masquer des éléments.  :mur:

    Dans mon exemple ci joint, j’affiche des champs de validation après le choix « etam » du menu déroulant CSP.

    De plus je souhaite afficher les champs abattement pro, uniquement lorsque je choisi la filière exploitation et le choix « etam » du menu déroulant CSP.

    Qui peut donner un coup sur le javascript ?  :priere:

    Mille merci.
    :bonjour:

    [attachment deleted by admin]

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

    Je n’ai pas trop le temps mais je ferais ainsi :

    – donner la valeur 1 à la case,
    – donner la valeur 1 à l’article de menu CSP,
    – créer un champ invisible, ou une variable, dont la valeur est la somme des 2 champs ci-dessus,
    – tester la valeur du champ invisible, ou de la variable, pour savoir si elle est égale à 2, et déclencher le script en conséquence.

    :Smiley01:

    #55143
    jsamica
    Membre

    Salut Merlin,
    Merci pour ta réponse, peux tu m’apporter quelques précisions stp ?
    A vrai dire je sais pas trop comment m’y prendre, voici comment je traduis tes dire !  :oh:

    dans le menu déroulant csp, le script est à mettre dans validation, exécuter script personnalisé ?
    et pour le code ?

    Code:
    if (event.value != « ETAM »)
    else
    this.getField(« listecsp »).value = « 1 »

    dans la case a cocher, je ne sais comment procéder

    voici mon script sur le champ invisible, dans script de calcul :

    Code:
    a = this.getField(« choix1 »).value;
    b = this.getField(« listecsp »).value;
    som = a+b;
    if (som = « 2 »)
    {this.getField(« champsaafficher »).display = display.visible;}
    else
    {this.getField(« champsaafficher »).display = display.hidden;}

    Mille merci
    :bonjour:

    #55144
    Merlin
    Maître des clés

    dans le menu déroulant csp, le script est à mettre dans validation, exécuter script personnalisé ?

    C’est bien ça, mais pour la valeur du menu il me parait plus simple d’associer directement la valeur à l’item dans les Propriétés du champ (ci-joint).
    :Smiley03:

    [attachment deleted by admin]

    #55145
    jsamica
    Membre

    Salut Merlin,
    Oui effectivement, suis je bête !

    Par contre comment sa marche au niveau de la case a cocher ?

    :Euuuh:

    :bonjour:

    #55146
    Merlin
    Maître des clés

    Pareil : Propriétés : Options : Valeur d’exportation.
    :Smiley01:

    #55147
    jsamica
    Membre

    Salut Merlin,
    Désolé, j’ai fait une erreur  :Ooops:
    C’est pour un bouton radio !

    Merci
    :bonjour:

    #55148
    Merlin
    Maître des clés

    Pareil.

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