Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Affichage conditionnel sous-question tableau

More
7 years 11 months ago #159193 by sebastienadam
Bonjour à tous,

Je suis face à un problème pour lequel je n'arrive pas à trouver une solution dans la doc (j'avoue que je n'ai pas tout compris).

Nous avons dans un questionnaire deux questions de type tableau. Suivant les réponses aux sous-questions de la première question, il faut afficher ou non certaines sous-question de la seconde question (j'espère que j'ai été assez clair).

J'ai vaguement compris que c'était possible grâce à l'"Expression Manager", mais je n'ai pas compris comment le faire, ni comment encoder l'expression.

Merci d'avance pour vos réponses.
The topic has been locked.
More
7 years 11 months ago #159194 by sebastienadam
J'oubliais: je suis avec la version 2.71.1
The topic has been locked.
More
7 years 11 months ago - 7 years 11 months ago #159196 by kmsg
Bonjour,

Il suffit de cliquer sur la question qui ne doit apparaître que sous condition, puis sur "Fixer les conditions" et là ajouter la condition en question.

Exemple :
Question #1 : Vous êtes ?
Réponse : Q1R1 : Homme - Q1R2 : Femme

Question #2 : Vous portez souvent ?
Réponse : Q2R1: Pantalon - Q2R2 : Jupe

La question doit être faite sur la Question #2 et mettre en condition "Si Q1R2" alors afficher.

Cordialement,

PostScriptup : Les liens dans le texte ne sont pas de moi.
Last edit: 7 years 11 months ago by kmsg.
The topic has been locked.
More
7 years 11 months ago #159199 by sebastienadam
Dans ce cas, nous avons l'affichage (ou pas) de tous le tableau. Je cherche comment faire pour les sous-questions...
The topic has been locked.
More
7 years 11 months ago #159201 by Nickko
Tu es sur de la version ?
Parce que la 1.7, je connais, la 2.5, aussi mais 2.7... j'ai un doute ou j'ai raté une grosse mise à jour.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
More
7 years 11 months ago #159205 by sebastienadam
J'ai téléchargé la dernière version stable: limesurvey2.71.1+170927
The topic has been locked.
More
7 years 11 months ago #159206 by Nickko
Alors j'ai en effet raté une mise à jour importante, je pense qu'il y a peut-être des bugs puisque c'est nouveau. Regarde dans le bug tracker s'il en est fait mention.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
More
7 years 11 months ago #159218 by sebastienadam
J'ai fini par comprendre le principe:

On a une expression pour l'affichage de la question ou pas, ensuite, pour chaque sous-question on a une autre expression.

Soit une question Q1 avec les sous-question Q1_SQ1, Q1_SQ2 et Q1_SQ3, et les options de réponse 'Y' ou 'N'.

Si je veux que ma question Q2 s'affiche lorsqu'une des sous-question est de Q1 est 'Y', il me faut remplir le champ "Équation du filtre conditionnel" avec l'expression:

``((Q1_SQ1.NAOK == "Y" or Q1_SQ2.NAOK == "Y" or Q1_SQ2.NAOK == "Y"))´´

Maintenant, pour chaque sous-question de Q2, il me faut remplir le champ "Filtre conditionnel de l'équation":
  • Pour Q2_SQ1: ``((Q1_SQ1.NAOK == "Y"))´´ (s'affiche si Q1_SQ1 vaut 'Y')
  • Pour Q2_SQ2: ``((Q1_SQ2.NAOK == "Y"))´´ (s'affiche si Q1_SQ2 vaut 'Y')
  • Pour Q2_SQ3: ``((Q1_SQ3.NAOK == "Y"))´´ (s'affiche si Q1_SQ3 vaut 'Y')

Il fallait juste comprendre...
The topic has been locked.
More
7 years 11 months ago #159221 by Nickko
Tu n'as pas trouvé ça dans le manuel ?

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
More
7 years 11 months ago #159223 by sebastienadam
Je n'avais pas vraiment compris comment le faire :-/
The topic has been locked.
More
7 years 11 months ago #159233 by DenisChenu
Salut,

Si tu est bon en anglais : hésite pas à ajouter de la documentation sur le wiki pour que cela soit plus clair. SInon, la donc en fr est à traduire … :/

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
More
7 years 11 months ago #159239 by sebastienadam
Mon anglais n'est pas suffisamment bon que pour publier quelque chose dans cette langue.

Pour ce qui est de la traduction, j'y avais déjà pensé, mais j'ai déjà difficile à caser tout ce que j'ai à faire dans 24h :-/ Mais bon, si je trouve une peu de temps, peut-être :-)

J'espère que, à défaut, ce post pourra éventuellement aider si quelqu'un d'autre se trouve confronté au même problème que moi :-)
The topic has been locked.
More
7 years 11 months ago #159240 by sebastienadam
Juste une dernière chose avant d'oublier ;-)

Vous êtes très réactifs sur ce forum, c'est vraiment très sympa, merci :-)
The topic has been locked.
Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose