Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Condition avec radio bouton pour sous-questions

Condition avec radio bouton pour sous-questions il y a 5 mois 3 semaines #101090

  • francisr
  • Portrait de francisr
  • Hors ligne
  • Fresh Lemon
  • Messages : 3
  • Karma: 0
Bonjour,

J'ai beau lire et relire, je n'arrive pas à mettre le doigt sur la solution. Par le passé, j'ai fait un Array dont les sous-questions dépendent d'une liste à choix multiples. Maintenant, je voudrais que les sous-questions de mon Array soient dépendantes d'un Array de boutons radio.

Actuellement, dès que le radio bouton a une réponse, la sous-question du 2eme array s'affiche. J'aimerais que les sous-questions apparaissent seulement lorsque le radio bouton prend une valeur précise.

J'ai créé une démonstration à ce lien:
demo.limesurvey.org/index.php/223179/lang-fr

Merci d'éclairer ma lanterne!
L'administrateur a désactivé l'accès en écriture pour le public.

Condition avec radio bouton pour sous-questions il y a 5 mois 3 semaines #101095

  • Nickko
  • Portrait de Nickko
  • Hors ligne
  • LimeSurvey Team
  • Messages : 1929
  • Remerciements reçus 218
  • Karma: 44
Là, ça dépasse un peu ce que j'ai l'habitude de faire, désolé, mais je te souhaite la bienvenue sur le forum et merci d'avoir mis un questionnaire de démo, ça aide à résoudre les problèmes plus qu'une vague description.
Nickko
Ergonome / Usability expert
Dernière édition: il y a 5 mois 3 semaines par Nickko.
L'administrateur a désactivé l'accès en écriture pour le public.

Condition avec radio bouton pour sous-questions il y a 5 mois 3 semaines #101100

  • francisr
  • Portrait de francisr
  • Hors ligne
  • Fresh Lemon
  • Messages : 3
  • Karma: 0
Bonjour Nickko,

Merci du suivi rapide. S'il y a une solution directe, je suis toujours preneur.

L'autre option que j'avais envisagé serait d'avoir un Array intermédiaire à choix multiples sur lequel, je ferais ma condition. Est-ce qu'il y a un truc (javascript ou autre) qui me permettrait de "checker", sur mon Array intermédiaire, seulement les lignes de mon Array "Trigger" dont le bouton radio est égal à "Option B"?
L'administrateur a désactivé l'accès en écriture pour le public.

Condition avec radio bouton pour sous-questions il y a 5 mois 3 semaines #101129

  • DenisChenu
  • Portrait de DenisChenu
  • Hors ligne
  • Moderator Lime
  • Messages : 5850
  • Remerciements reçus 716
  • Karma: 222
Salut,

Ya pas dans LimeSurvey ... le filtre se fait uniquement sur répondu/non-répondu ...

Je sais pas si il ya un script dans les workaround
manual.limesurvey.org/Workarounds:_Manip...ime_using_Javascript
manual.limesurvey.org/Workarounds:_Quest...ayout_and_templating

Denis
L'administrateur a désactivé l'accès en écriture pour le public.

Condition avec radio bouton pour sous-questions il y a 5 mois 3 semaines #101131

  • francisr
  • Portrait de francisr
  • Hors ligne
  • Fresh Lemon
  • Messages : 3
  • Karma: 0
C'est ça que je regarde depuis quelques heures. J'ai mis la main sur un script qui balais un array de boutons radio. C'est un début. Je vais essayer ma deuxième option. Pour chaque radio = colonne voulue, activer une case à cocher dans un array Choix multiples. Je vais ensuite faire mon filtre sur ce second array (qui sera du type répondu/non répondu).

Ça serait une belle amélioration à apporter au niveau des sous-questions. L'option Filtre de tableau est super bonne et facile à utiliser. En ajoutant une petite validation paramétrable du genre (>0 ou ==2), ça serait tout simplement génial. En passant, je l'utilise aussi avec le Multiples entrées numériques. Ce matin, j'ai voulu utiliser le curseur et j'ai eu la même surprise car en curseur, il y a toujours une valeur initiale, donc répondu.

Merci pour tout. Je vous fais un petit suivi lorsque j'aurai ma solution.

A+
L'administrateur a désactivé l'accès en écriture pour le public.

Condition avec radio bouton pour sous-questions il y a 5 mois 3 semaines #101134

  • DenisChenu
  • Portrait de DenisChenu
  • Hors ligne
  • Moderator Lime
  • Messages : 5850
  • Remerciements reçus 716
  • Karma: 222
Salut,

Si les 2 questions sont dans un groupe différents

Sur la première question, tu ajoute 2 autres questions:
1ere : réponse multiple (masquée/cachée) : code QM
2eme : equation (masquée)

L'équation est du genre:
{QM_SQ1=(if(Q_SQ1>2,"Y",""))}
{QM_SQ2=(if(Q_SQ2>2,"Y",""))}
{QM_SQ3=(if(Q_SQ3>2,"Y",""))}

Pour la propositioin d'amélioration, j'y pense mais :
1: faut du temps
2: il faudrais aussi gérer la liste de code: un truc du genre: QQ_SQ1>2,QQ_SQ2<2,QQ_SQ3>5 etc ...

Mais ici, cela sera surement plus sne place dans la 2.1

Denis
Dernière édition: il y a 5 mois 3 semaines par DenisChenu.
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: francisr
Modérateurs: Nickko
Temps de génération de la page : 0.129 secondes
Donation Image