Welcome to the LimeSurvey Community Forum

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

Cacher un bouton radio selon une condition

More
8 years 1 month ago #130516 by dastu
Bonjour la Communauté de Lime,

Je suis désolé mais je pense avoir encore besoin d'aide (déjà).

Voila mon soucis: j'ai dans mon questionnaire une première question qui défini les questions d’après (Q1) mais certaine questions sont presque identique a un bouton radio prêt . Du coup pour pas faire deux questions différentes j'aurai voulu savoir si il était possible de cacher une sous question (bouton radio CODE > TEST) selon la réponse a la première question? Car j'arrive a enlever avec un {if .... le texte mais pas le bouton .

Voila j’espère que j'ai réussi a me faire comprendre et que quelqu'un pourra m'aider dans cette quête
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 1 month ago - 8 years 1 month ago #130520 by holch
Replied by holch on topic Cacher un bouton radio selon une condition
[MODERATION] This looks like French, so I will move it to the French forum. Please always post in the correct forum (In the English forums only English, in the French forum only French, etc.).

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Last edit: 8 years 1 month ago by holch.
The topic has been locked.
More
8 years 1 month ago #130525 by dastu
Replied by dastu on topic Cacher un bouton radio selon une condition
Oh oups

sorry I have not watched before submit my post.

Thanks
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 1 month ago #130535 by DenisChenu
Replied by DenisChenu on topic Cacher un bouton radio selon une condition
Salut,

Non, pas directement .....

En fait cela reste possible en utilisant array_filter (Filtre de tableau ).

Tu ajoute une question (titre : SET) à choix multiples contenant les mêmes code de sous questions que ta question bouton radio.
Tu cache cette question
Tu ajoute une question de type Equation avec une équation de ce type
{SET_A1=if(condition,"Y","")}
{SET_A2=if(condition,"Y","")}
{SET_A3=if(condition,"Y","")}
To pose le filtre de ta question radio sur SET

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
More
8 years 1 month ago #130557 by dastu
Replied by dastu on topic Cacher un bouton radio selon une condition
Bonjour DenisChenu ,

Tout d'abord merci pour ta réponse ,j'aurai juste une petite question .

Si j'ai bien suivi j'ajoute une question identique a ma question de mes boutons radio sauf que j' la nomme SET que je cache > Ok
Ensuit et je créer une seconde question que je nomme comme je veux mais de type équation avec pour mon cas :
{SET_QS1=if(Q1.NAOK,"ADU","")} {SET_QS2=if(Q1.NAOK,"ENFANT","")} {SET_QS3=if(Q1.NAOK,"ADU","")} cela dans "source de question? car j'ai SET qui est entouré en rouge mais du coup qui s'affiche dans mon questionnaire (je dois la cacher aussi ?)

Ensuite je pose un un filtre de ma question d'origine sur la question caché SET?

Désolé si je reprend ta réponse mais c'est pour essayer d'être clair ,je sais pas si c'est a cause du lundi matin mais je mélange un peu tout .

Merci en tous cas pour ta réponse .
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 1 month ago #130572 by DenisChenu
Replied by DenisChenu on topic Cacher un bouton radio selon une condition
Non,

Tu confonf réponse et sous question.

Les sous question de SET doivent avoir les mêmes codes que ta question à réponse unique. Les réponses à une question à choix multiples ne peuvent prendre que 2 valeurs Y ou [vide] (ou NULL, mais bon ...)

Exemple :
Question a réponse unique à filtrer: (QaFiltre)
E1 : enfant de moins de 10 ans
E2 : enfant de plus de 10 ans
A1 : adulte de moins de 24 ans
A2 : adulte de plus de 24 ans

QUestion SET à réponse multiple, code des sous question à E1,E2,A1,A2.
QUestion équation

{SET_E1=if(Q1.NAOK=="ENFANT","Y","")}
{SET_E2=if(Q1.NAOK=="ENFANT","Y","")}
{SET_A1=if(Q1.NAOK=="ADU","Y","")}
{SET_A2=if(Q1.NAOK=="ADU","Y","")}

La question Q&Filtre à comme filtre de réponses : SET.

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
More
8 years 1 month ago #131186 by dastu
Replied by dastu on topic Cacher un bouton radio selon une condition
Bonjour Denis ,

Excuse mon retour tardif mais je n'ai pas touché a lime depuis , En effet je mélangé réponse et sous-questions .

Dés que je retourne a mon questionnaire je te fais un retour sur le bon fonctionnement de ta solution.

Merci encore pour ton aide

Bonne journée.
The topic has been locked.
More
3 years 11 months ago #197301 by SylvieS
Replied by SylvieS on topic Cacher un bouton radio selon une condition
Bonjour

J'utilise Lime Survey Version 3.22.12

ce message est plutôt ancien mais j'ai utilisé cette méthode, or si je positionne ma question tableau à choix multiples à 'Caché' ma question boutons-radios n'apparaît pas (sauf si je fais Next elle apparaît car elle est obligatoire). Si je mets le premier tableau à 'Caché = non' elle apparaît mais du coup le premier tableau également.
Savez-vous pourquoi ou y-a-t-il une autre manière de faire des réponses conditionnelles sur une question boutons-radios ?
Merci
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 10 months ago #197431 by DenisChenu
Replied by DenisChenu on topic Cacher un bouton radio selon une condition
Je ne répond pas parceque
1. je n'ai pas compris ta question
2. Ce qui était vrai il y 4 ans est peut être faux aujourd'hui.

Pose ta question clairement sur un nouveau sujet.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose