Welcome to the LimeSurvey Community Forum

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

Randomize inter-group questions

  • theseek3r
  • theseek3r's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 11 months ago - 9 years 11 months ago #106613 by theseek3r
Randomize inter-group questions was created by theseek3r
Hi again,

I am building a survey and it is necessary for the questions to appear group by group AND in a random order. More specifically, there are almost 90 questions that I would like to appear in arrays, ten questions per array, one array per page (the answers are 5-scale, custom answer title - not numerical - see screenshot below

), and also be randomized to each individual participant. Preceding those 90 questions, there is a group of demographic questions that I would like to remain intact (no randomization).

So there is a pool of 90 questions that need to be presented page by page in 9 arrays (one array per page) of 10 subquestions each, and all of those to be randomly presented, while the demographic questions that belong to a preceding group need to be presented in a non-random way.

I would greatly appreciate any contributions.

Many thanks

Giorgos

P.S. This survey is for academic research (University of Patras, Greece)
Last edit: 9 years 11 months ago by theseek3r.
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
9 years 11 months ago #106614 by tpartner
Replied by tpartner on topic Randomize inter-group questions
You cannot dynamically change which array the sub-questions belong to.

You can randomize the display of sub-questions in a given array - manual.limesurvey.org/Question_type_-_Ar...r_.28random_order.29 .

You can randomize the display of the groups - manual.limesurvey.org/Creating_a_questio..._group_randomization .


.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
  • theseek3r
  • theseek3r's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 11 months ago #106624 by theseek3r
Replied by theseek3r on topic Randomize inter-group questions
Thanks for your quick response.

I have noticed that each subquestion holds a label (e.g. SQ001), couldn't that be a key to be used in a random process, in case I choose those labels to be unique along all arrays?

The thing is that I haven't got any javascript skills.
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
9 years 11 months ago #106657 by tpartner
Replied by tpartner on topic Randomize inter-group questions
As I said, the array sub-questions must be defined before survey activation and cannot be moved dynamically at survey runtime.


.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose