Assignation en groupe aléatoire

More
2 months 1 week ago #181344 by heleneD
Bonjour à tous,

Je débute avec LimeSurvey et impossible de trouver la fonction que j'aimerais effectuer et je ne l'ai pas non plus trouver sur le forum.

Pour mon mémoire, je dois réaliser des questionnaires. Mon étude est composée de 3 groupes de participants qui doivent remplir des questions différentes.

J'aimerais que les participants en cliquant sur un bouton quelconque ou en cliquant sur suivant soient assignaient aléatoirement à un groupe différent et puissent ainsi avoir les questions en découlant.

Quelqu'un sait où je peux trouver une telle fonction ?
Merci d'avance

Please Log in or Create an account to join the conversation.

LimeSurvey Partners
More
2 months 1 week ago #181356 by DenisChenu
Tu créé une question de type Equation (avec le code GroupeAlea par exemple)

Tu indique dedans : {if(is_empty(GroupeAlea),rand(1,3),GroupeAlea.NAOK)}

Ensuite tu créé des conditions sur les groupe ou les questions comme ceci

GroupeAlea == 1 (ou GroupeAlea == 2) etc …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand .
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in or Create an account to join the conversation.

More
2 months 1 week ago #181408 by heleneD
Bonjour,

Merci beaucoup pour votre réponse. Pour la première partie c'est ok.
Je bloque un peu pour les conditions à mettre. Est ce que vous pouvez me donner plus de détails s'il-vous-plait ?
Dois je mettre opérateur de comparaison "égal" par exemple ?

Hélène

Please Log in or Create an account to join the conversation.

More
2 months 1 week ago - 2 months 1 week ago #181433 by DenisChenu
Dans «Équation du filtre conditionnel :» cela est mon conseil.


Tu peux directement indiquer GroupeAlea == 1 (2 fois le signe = : on effectue une comparaison).

Et sur la question équation : pense à utiliser la paramètre dédié pour éviter ce genre de soucis : www.limesurvey.org/forum/french-forum/11...%C3%A9r%C3%A9#181432

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand .
An error happen ? Before make a new topic : remind the Debug mode .
Attachments:
Last edit: 2 months 1 week ago by DenisChenu.

Please Log in or Create an account to join the conversation.

More
2 months 1 week ago #181444 by heleneD
Ça y'est, j'ai réussi.
Un très grand merci pour votre aide !

Please Log in or Create an account to join the conversation.

More
1 month 1 week ago #182960 by THEVENIN
Bonjour
Pouvez vous m'aider j'ai la même problématique: 4 groupes de questions qui doivent apparaitre aléatoirement. j'ai créé la question avant qui me sort un chiffre aléatoire de 1 à 4 mais ensuite j'ai mis dans chaque groupe de question une equation de filtre conditionnel groupealea==1 , groupealea==2...etc
la question filtre aléatoire marche: j'ai un chiffre de 1 à 4 qui apparait mais ensuite mais groupe de question n'apparaissent pas du tout... je deviens complètement folle...merci pour votre aide

Please Log in or Create an account to join the conversation.

More
1 month 1 week ago #182964 by DenisChenu
Tu peux faire un aperçus écran du fichier de logique ? Ou nous dire en détail ce que tu as fait pas à pas.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand .
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in or Create an account to join the conversation.

More
1 month 1 week ago #182966 by THEVENIN
voila l'aperçu écran du fichier de logique: le random fonctionne bien=> résultat 1 ou 2 (marche 1 à 4 également) quand je fais afficher la question
Mais ensuite mais deux groupes de question ne s'affichent pas... que soit 1 ou 2
Création un groupe avec une question: nom question: random, dans le texte de la question (if (is_empty (random.NAOK, rand (1,4), random.NAOK)
Ensuite j'ai crée quatre groupe avec des questions
Je veux que le premier groupe s'affiche si la question aléatoire est 1, le deuxième groupe si question aléatoire 2... jusque 4.
Pour cela j'ai mis dans chaque groupe un filtre conditionnel: pour le groupe 1(random.NAOK=="1") , pour le groupe 2 (random.NAOK=="2")
Je veux que chaque répondant réponde à un seul des groupes aléatoirement.
Merci pour votre aide

Please Log in or Create an account to join the conversation.

More
1 month 1 week ago #182967 by THEVENIN
si la réponse à la question aléatoire est 1, je veux que le répondant réponde qu groupe de question 1, si 2.. aux groupe de question 2... mais si la réponse aléatoire d'un fiche entre 1 à 4 fonctionne ensuite les groupes ne s'affichent pas du tout avec le filtre (random.NAOK=="1") il ne comprend pas ce codage..

Please Log in or Create an account to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!