- Posts: 2
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Afficher aléatoirement X questions à choix multiple d'un même groupe
- leylot
- Topic Author
- Offline
- New Member
Less
More
1 year 2 months ago #240738
by leylot
Afficher aléatoirement X questions à choix multiple d'un même groupe was created by leylot
Version de LimeSurvey : Version 3.28.42+221213
Bonjour,
Je tente de paramétrer un groupe de 4 questions à choix multiple pour que seulement 3 d'entre elles soient aléatoirement affichées. J'ai d'abord essayé ceci dans l'équation du filtre conditionnel :
sum(QCODE1.relevanceStatus, QCODE2.relevanceStatus, QCODE3.relevanceStatus, QCODE4.relevanceStatus) >= 1 AND sum(QCODE1.relevanceStatus, QCODE2.relevanceStatus, QCODE3.relevanceStatus, QCODE4.relevanceStatus) <= 3
Mais étant donné qu'il y a 3 réponses possibles par question, ça n'a pas fonctionné. J'ai ensuite essayé ceci :
(sum(QCODE1_SQ001.relevanceStatus, QCODE1_SQ002.relevanceStatus, QCODE1_SQ003.relevanceStatus) > 0) + (sum(QCODE2_SQ001.relevanceStatus, QCODE2_SQ002.relevanceStatus, QCODE2_SQ003.relevanceStatus) > 0) + (sum(QCODE3_SQ001.relevanceStatus, QCODE3_SQ002.relevanceStatus, QCODE3_SQ003.relevanceStatus) > 0) + (sum(QCODE4_SQ001.relevanceStatus, QCODE4_SQ002.relevanceStatus, QCODE4_SQ003.relevanceStatus) > 0) <= 3
Mais ce sont systématiquement les 3 premières questions du groupe qui apparaissent, le choix n'est donc pas aléatoire. Pourtant, j'ai complété le même nom de groupe aléatoire pour chacune des questions et pour le groupe. J'ai tenté d'utiliser ChatGPT pour d'autres équations, ma connaissance en la matière étant très limitée, sans succès. Je me tourne vers vous, dans l'espoir que quelqu'un puisse m'indiquer ce que j'ai mal fait.
Merci !
Leyla
Bonjour,
Je tente de paramétrer un groupe de 4 questions à choix multiple pour que seulement 3 d'entre elles soient aléatoirement affichées. J'ai d'abord essayé ceci dans l'équation du filtre conditionnel :
sum(QCODE1.relevanceStatus, QCODE2.relevanceStatus, QCODE3.relevanceStatus, QCODE4.relevanceStatus) >= 1 AND sum(QCODE1.relevanceStatus, QCODE2.relevanceStatus, QCODE3.relevanceStatus, QCODE4.relevanceStatus) <= 3
Mais étant donné qu'il y a 3 réponses possibles par question, ça n'a pas fonctionné. J'ai ensuite essayé ceci :
(sum(QCODE1_SQ001.relevanceStatus, QCODE1_SQ002.relevanceStatus, QCODE1_SQ003.relevanceStatus) > 0) + (sum(QCODE2_SQ001.relevanceStatus, QCODE2_SQ002.relevanceStatus, QCODE2_SQ003.relevanceStatus) > 0) + (sum(QCODE3_SQ001.relevanceStatus, QCODE3_SQ002.relevanceStatus, QCODE3_SQ003.relevanceStatus) > 0) + (sum(QCODE4_SQ001.relevanceStatus, QCODE4_SQ002.relevanceStatus, QCODE4_SQ003.relevanceStatus) > 0) <= 3
Mais ce sont systématiquement les 3 premières questions du groupe qui apparaissent, le choix n'est donc pas aléatoire. Pourtant, j'ai complété le même nom de groupe aléatoire pour chacune des questions et pour le groupe. J'ai tenté d'utiliser ChatGPT pour d'autres équations, ma connaissance en la matière étant très limitée, sans succès. Je me tourne vers vous, dans l'espoir que quelqu'un puisse m'indiquer ce que j'ai mal fait.
Merci !
Leyla
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12935
- Thank you received: 3979
1 year 2 months ago #240741
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Afficher aléatoirement X questions à choix multiple d'un même groupe
Groupe 1
Groupe 2 (caché)
Toutes les questions reçoivent le même "nom de groupe aléatoire"
Joffm
- question 1
- question 2
- question 3
Groupe 2 (caché)
- question 4
Toutes les questions reçoivent le même "nom de groupe aléatoire"
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: DenisChenu, leylot
Please Log in to join the conversation.
- leylot
- Topic Author
- Offline
- New Member
Less
More
- Posts: 2
- Thank you received: 0
1 year 2 months ago #240742
by leylot
Replied by leylot on topic Afficher aléatoirement X questions à choix multiple d'un même groupe
Merci beaucoup !!! Ça marche, mais je ne comprends pas comment ni pourquoi. Quelle est la logique ?
Leyla
Leyla
Please Log in to join the conversation.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13648
- Thank you received: 2491
1 year 2 months ago #240743
by DenisChenu
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.
Replied by DenisChenu on topic Afficher aléatoirement X questions à choix multiple d'un même groupe
Les questions vont être présentée aléatoirement,
par exemple
2
3
4
1
ici : la 1 se retrouve dans le groupe caché.
par exemple
2
3
4
1
ici : la 1 se retrouve dans le groupe caché.
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 following user(s) said Thank You: leylot
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12935
- Thank you received: 3979
1 year 2 months ago #240744
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Afficher aléatoirement X questions à choix multiple d'un même groupe
Le même "nom de groupe aléatoire" pose les quatre questions dans un ordre aléatoire (dans les deux groupes).
Par conséquent, les 3 aléatoires sont dans le premier groupe, qui est affiché, et 1 est dans le deuxième groupe, qui n'est pas affiché.
Joffm
Par conséquent, les 3 aléatoires sont dans le premier groupe, qui est affiché, et 1 est dans le deuxième groupe, qui n'est pas affiché.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: leylot
Please Log in to join the conversation.
Moderators: Nickko