- Posts: 3
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Poser 9 questions tirées aléatoirement dans une "banque" de questions
- bforay
- Topic Author
- Offline
- New Member
Less
More
5 years 1 month ago #182157
by bforay
Poser 9 questions tirées aléatoirement dans une "banque" de questions was created by bforay
Bonjour
Je souhaite disposer d'une "banque" de questions réparties en 3 groupes.
G1 : 40 questions
G2 : 10 questions
G3 : 5 questions
Le nombre de questions de chaque groupe est appelé à augmenter dans le temps.
Le nombre total de questions posées lors du questionnaire sera toujours de 9.
Je souhaite que les 9 questions soient tirées aléatoirement dans les 3 groupes et que les trois groupes soient aussi tirés aléatoirement.
Exemple : G2-Q9 - G3-Q1 - G1-Q7 / G3-Q3 - G2-Q3 - G1-Q37 / G2-Q5 - G1-Q18 - G3-Q4
J'ai vu dans les forums plusieurs test avec des count(Q1.NAOK, Q2.NAOK, ....) LT 2 par exemple ou des sum(Q2.relevanceStatus, Q3.relevanceStatus, ...) LT 5 en enlevant à chaque fois dans la formule de chaque question la question courante, mais comme je vous ai dit que je ferai augmenter le nombre de question je le sens mal d'aller modifier les formules de toutes les questions.
Auriez-vous une solution ?
Merci d'avance
Je souhaite disposer d'une "banque" de questions réparties en 3 groupes.
G1 : 40 questions
G2 : 10 questions
G3 : 5 questions
Le nombre de questions de chaque groupe est appelé à augmenter dans le temps.
Le nombre total de questions posées lors du questionnaire sera toujours de 9.
Je souhaite que les 9 questions soient tirées aléatoirement dans les 3 groupes et que les trois groupes soient aussi tirés aléatoirement.
Exemple : G2-Q9 - G3-Q1 - G1-Q7 / G3-Q3 - G2-Q3 - G1-Q37 / G2-Q5 - G1-Q18 - G3-Q4
J'ai vu dans les forums plusieurs test avec des count(Q1.NAOK, Q2.NAOK, ....) LT 2 par exemple ou des sum(Q2.relevanceStatus, Q3.relevanceStatus, ...) LT 5 en enlevant à chaque fois dans la formule de chaque question la question courante, mais comme je vous ai dit que je ferai augmenter le nombre de question je le sens mal d'aller modifier les formules de toutes les questions.
Auriez-vous une solution ?
Merci d'avance
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13676
- Thank you received: 2496
5 years 1 month ago #182164
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 Poser 9 questions tirées aléatoirement dans une "banque" de questions
Déjà le système avec le nombre de questions fixes est assez fragile …
Pour le simplifier : faudrait éventuellement travailler sur le code.
Pour le simplifier : faudrait éventuellement travailler sur le code.
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.
- bforay
- Topic Author
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
5 years 1 month ago #182215
by bforay
Replied by bforay on topic Poser 9 questions tirées aléatoirement dans une "banque" de questions
merci pour ce point de vue @DenisChenu et si on simplifie en ne faisant pas d'aléatoire sur les groupes mais uniquement sur les questions à l'intérieur des groupes c'est à dire que l'on tire 3 questions dans le G1, 3 questions dans le G2, 3 questions dans le G3 et on arrête le questionnaire.
Est-ce qu'il y aurait une solution ?
Il y a bien une indication dans le manuel manual.limesurvey.org/Workarounds:_Surve...of_Y_question_groups mais les survey en exemples ne semblent plus exister sur l'environnement de démo et celui que l'on peut télécharger (le 388747) ne semble pas fonctionner dans mon environnement Limesurvey Version 3.15.0+181008
Par ailleurs ces pots datent d'il y a plus de 3 ans et je me demande si cette solution est toujours valide....
Est-ce qu'il y aurait une solution ?
Il y a bien une indication dans le manuel manual.limesurvey.org/Workarounds:_Surve...of_Y_question_groups mais les survey en exemples ne semblent plus exister sur l'environnement de démo et celui que l'on peut télécharger (le 388747) ne semble pas fonctionner dans mon environnement Limesurvey Version 3.15.0+181008
Par ailleurs ces pots datent d'il y a plus de 3 ans et je me demande si cette solution est toujours valide....
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13676
- Thank you received: 2496
5 years 1 month ago - 5 years 1 month ago #182222
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 Poser 9 questions tirées aléatoirement dans une "banque" de questions
Les workaround ne sont plus du tout d'actualité …
Je viens de l'ajouter en alert sur le coté randomization.
manual.limesurvey.org/Question_type_-_Sh...e_.28random_group.29
Et as tu vu : manual.limesurvey.org/Expression_Manager..._of_the_questions.29
en démo un peu modifié (mais même principe)
Ca marche très bien, cela pourrait te convenir mais les formules sont assez longue à construire.
Je viens de l'ajouter en alert sur le coté randomization.
manual.limesurvey.org/Question_type_-_Sh...e_.28random_group.29
Et as tu vu : manual.limesurvey.org/Expression_Manager..._of_the_questions.29
en démo un peu modifié (mais même principe)
Ca marche très bien, cela pourrait te convenir mais les formules sont assez longue à construire.
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.
Last edit: 5 years 1 month ago by DenisChenu.
The topic has been locked.
- bforay
- Topic Author
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
5 years 1 month ago #182223
by bforay
Replied by bforay on topic Poser 9 questions tirées aléatoirement dans une "banque" de questions
oui merci j'ai vu mais c'est ce que je disais dans mon post initial quand on a 5 questions les tests sont faciles à faire quand on en a 40 beaucoup moins et en plus si je rajoute des questions il faut tout modifier
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13676
- Thank you received: 2496
5 years 1 month ago #182239
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 Poser 9 questions tirées aléatoirement dans une "banque" de questions
Tu peux te servir d'un tableur pour gérer les questionnaires limesurvey, tu exporte au folat : tabulateur, séparateur tabulation.
Et tu travail avec le tableur (LibreOffice conseillé).
Et tu travail avec le tableur (LibreOffice conseillé).
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