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.