Welcome to the LimeSurvey Community Forum

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

Afficher une question suite à une condition

  • acemoebius
  • acemoebius's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 9 months ago #122570 by acemoebius
Bonjour,

Je suis novice sur Limesurvey et je sollicite une aide de la communauté.
Après avoir parcouru le forum en fr, je n'arrive pas à faire fonctionner l'affichage d'une question suite à une condition.
J'ai créé une question A de type "liste déroulante". J'ajouté autant de questions que d'éléments dans ma liste (soit 3) avec comme condition pour chacune d'elle: si A-1 égal Rep1, A-2 égal Rep2...Les 3 questions dépendantes de la première ayant la propriété toujours caché, je souhaite faire afficher la question en fonction de la réponse de la liste déroulante.

Ai-je raté une information ?

Question dépendante de ma question "A", je souhaite faire afficher cette question en fonction du contenu de la liste:
Code:
Question :  Par mail, veuille choisir dans la liste ?
Aide :  
Type :  Liste (Menu déroulant)
Obligatoire :  Oui
Équation du filtre conditionnel :  ((PMSGIGI.NAOK == "A1"))
Cacher l'aide:  Oui
Toujours cacher cette question:  Oui

Merci d'avance pour votre aide.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 9 months ago #122571 by Nickko
Si ta question à l'attribue "toujours cachée" alors elle sera toujours caché.
Si tu veux qu'elle s'affiche tu dois positionner "toujours cacher cette question" à "non".

Nickko

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • acemoebius
  • acemoebius's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 9 months ago #122577 by acemoebius
Replied by acemoebius on topic Afficher une question suite à une condition
En fait, j'avais lu sur un topic, qu'il fallait mettre "Toujours caché à oui" et que la question apparaissait uniquement si elle était sélectionnée. Mais cela ne semble pas fonctionner. Je cherche un moyen de la faire réapparaître en fonction de la réponse.

Si je change à "non", la question apparaît alors que la réponse n'a pas été choisi, donc cela ne correspond pas à mon besoin, Je souhaite que la question apparaisse uniquement en fonction de la réponse dans la liste déroulante.

Je pense que ma question est une question de débutant mais j'avoue que je ne m'en sors pas.

Question A -> Rép A1, Rép A2 et Rép A3 dans une liste.
Si A1 alors je veux afficher la question B.
Si A2 alors je veux afficher la question C.
Si A2 alors je veux afficher la question D.

Voilà ce que je cherche à faire.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 9 months ago #122580 by Nickko
J'ai bien compris ce que tu voulais dire la première fois, si ça ne fonctionne pas c'est que tu as du mal écrire tes conditions.

Tu as bien placé les conditions sur les questions ?
Tu pourrais nous montrer une copie d'écran d'une de tes équations ?

Peut-être nous donner une URL pour tester aussi ?

Là, tout ce que je peux dire c'est qu'en théorie, si "toujours masqué" = non et qu'il y a des conditions comme tu l'as expliqué ça devrait faire exactement ce que tu veux.

Sans plus d'infos sur ce que tu as réellement fait (et non ce que tu dis, penses, crois avoir fait) tout ce que je peux ajouter c'est que tu as du faire quelque chose de travers, c'est pourquoi je te demande une copie d'écran et un accès au sondage pour pouvoir essayer de comprendre où se situe le décalage.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • acemoebius
  • acemoebius's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 9 months ago - 8 years 9 months ago #122581 by acemoebius
Replied by acemoebius on topic Afficher une question suite à une condition
Merci de ta réponse. Effective, je pense que je mélange conditions et expressions.

Voici une copie écran d'une condition:

et



Je joins une extraction du groupe de questions.

File Attachment:

File Name: limesurvey...up_1.lsg
File Size:16 KB


Je ne peux pas fournir un lien car je suis sur un réseau intranet.

Qu'ai-je pu faire de travers ?
Last edit: 8 years 9 months ago by acemoebius.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 9 months ago #122588 by Nickko
Qu'est-ce que tu au pu faire de travers ?
Tu n'as pas fait ce que j'ai dis dans mon premier post, je t'ai dis de mettre "toujours masquée" sur "non".

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • acemoebius
  • acemoebius's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 9 months ago #122589 by acemoebius
Replied by acemoebius on topic Afficher une question suite à une condition
J'ai corrigé et cela ne change rien. Mon questionnaire affiche toutes les questions:



et je joins les copies des 3 questions:







D'avance merci de ton aide.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 9 months ago #122591 by Nickko
Chez moi ça fonctionne au poil : survey.usability.fr/index.php/835218/lang-fr

Ce qui me reste comme hypothèse c'est un thème foireux, tu ne l'aurais pas modifié par hasard ?
Essaie avec un des thèmes fourni avec Limesurvey.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • acemoebius
  • acemoebius's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 9 months ago #122592 by acemoebius
Replied by acemoebius on topic Afficher une question suite à une condition
Bravo !! :woohoo:

C'est le thème qui est foireux...Merci beaucoup.
J'avoue n'avoir pas mis cela en cause car c'est un thème utilisé pour d'autres sondages.

Effectivement, j'ai essayé avec ton lien, cela fonctionne correctement.

Merci encore et bonne journée.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 9 months ago #122593 by Nickko
C'est parce que vous avez bidouillé un vieux thème, il faut repartir d'un neuf pour que ça fonctionne.

L'affichage et le masquage des questions est une affaire de CSS, dans votre cas, le fait d'être resté sur un vieux thème sans avoir répercuté les changements de classes et de structure HTML (mais sans doute que c'est juste une affaire de classes) a rendu impossible le masquage des questions.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose