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
  • leylot's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 2 months ago #240738 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

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 2 months ago #240741 by Joffm
Groupe 1
  • question 1
  • question 2
  • question 3

Groupe 2 (caché)
  • question 4

Toutes les questions reçoivent le même "nom de groupe aléatoire"

 

File Attachment:

File Name: limesurvey...5967.lss
File Size:25 KB


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
  • leylot's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 2 months ago #240742 by leylot
Merci beaucoup !!! Ça marche, mais je ne comprends pas comment ni pourquoi. Quelle est la logique ?

Leyla

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 2 months ago #240743 by DenisChenu
Les questions vont être présentée aléatoirement,
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
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 2 months ago #240744 by Joffm
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

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

Lime-years ahead

Online-surveys for every purse and purpose