By w.cao@uu.nl - 4/15/2020
I know we could use "noreplace" to random quetsions in one surveypage, how could I show questions randomly in different pages? for example, I have 12 questions and want to show 3 question every page randomly from the 12 questions.
|
By Dave - 4/15/2020
+xI know we could use "noreplace" to random quetsions in one surveypage, how could I show questions randomly in different pages? for example, I have 12 questions and want to show 3 question every page randomly from the 12 questions. That's not really possible.
|
By w.cao@uu.nl - 4/17/2020
+x+xI know we could use "noreplace" to random quetsions in one surveypage, how could I show questions randomly in different pages? for example, I have 12 questions and want to show 3 question every page randomly from the 12 questions. That's not really possible. Thanks for your reply. Is it possible to randamize the questions in one page while insert some instructions in between? For example, the page shows "InstructionA, Q1, Q2,Q3,Q4,InstructionA, Q5,Q6,Q7,Q8", is it possible to randamize Q1-Q8 while keep the instruction in the fixed position? Best wishes, Wenrui
|
By Dave - 4/17/2020
+x+x+xI know we could use "noreplace" to random quetsions in one surveypage, how could I show questions randomly in different pages? for example, I have 12 questions and want to show 3 question every page randomly from the 12 questions. That's not really possible. Thanks for your reply. Is it possible to randamize the questions in one page while insert some instructions in between? For example, the page shows "InstructionA, Q1, Q2,Q3,Q4,InstructionA, Q5,Q6,Q7,Q8", is it possible to randamize Q1-Q8 while keep the instruction in the fixed position? Best wishes, Wenrui Yes, that should be possible. Do
<surveypage example> / questions = [1=instruction_a; 2-5 = noreplace(q1,q2,q3,q4); 6=instruction_b; 7-10 = noreplace(q5,q6,q7,q8)] / showpagenumbers = false </surveypage>
<caption instruction_a> / caption = "Instruction A" </caption>
<radiobuttons q1> / caption = "Q1" / options = ("A", "B") / orientation = horizontal </radiobuttons>
<radiobuttons q2> / caption = "Q2" / options = ("C", "D") / orientation = horizontal </radiobuttons>
<radiobuttons q3> / caption = "Q3" / options = ("E", "F") / orientation = horizontal </radiobuttons>
<radiobuttons q4> / caption = "Q4" / options = ("G", "H") / orientation = horizontal </radiobuttons>
<caption instruction_b> / caption = "Instruction B" </caption>
<radiobuttons q5> / caption = "Q5" / options = ("1", "2") / orientation = horizontal </radiobuttons>
<radiobuttons q6> / caption = "Q6" / options = ("3", "4") / orientation = horizontal </radiobuttons>
<radiobuttons q7> / caption = "Q3" / options = ("5", "6") / orientation = horizontal </radiobuttons>
<radiobuttons q8> / caption = "Q4" / options = ("7", "8") / orientation = horizontal </radiobuttons>
If you want to randomize the two groups Q1 to Q4 and Q5 to Q8 separately. If you want to randomize Q1 to Q8 as a single group, do
<surveypage example> / questions = [1=instruction_a; 6=instruction_b; 2-5,7-10 = noreplace(q1,q2,q3,q4,q5,q6,q7,q8)] / showpagenumbers = false </surveypage>
<caption instruction_a> / caption = "Instruction A" </caption>
<radiobuttons q1> / caption = "Q1" / options = ("A", "B") / orientation = horizontal </radiobuttons>
<radiobuttons q2> / caption = "Q2" / options = ("C", "D") / orientation = horizontal </radiobuttons>
<radiobuttons q3> / caption = "Q3" / options = ("E", "F") / orientation = horizontal </radiobuttons>
<radiobuttons q4> / caption = "Q4" / options = ("G", "H") / orientation = horizontal </radiobuttons>
<caption instruction_b> / caption = "Instruction B" </caption>
<radiobuttons q5> / caption = "Q5" / options = ("1", "2") / orientation = horizontal </radiobuttons>
<radiobuttons q6> / caption = "Q6" / options = ("3", "4") / orientation = horizontal </radiobuttons>
<radiobuttons q7> / caption = "Q3" / options = ("5", "6") / orientation = horizontal </radiobuttons>
<radiobuttons q8> / caption = "Q4" / options = ("7", "8") / orientation = horizontal </radiobuttons>
|
By w.cao@uu.nl - 4/17/2020
+x+x+x+xI know we could use "noreplace" to random quetsions in one surveypage, how could I show questions randomly in different pages? for example, I have 12 questions and want to show 3 question every page randomly from the 12 questions. That's not really possible. Thanks for your reply. Is it possible to randamize the questions in one page while insert some instructions in between? For example, the page shows "InstructionA, Q1, Q2,Q3,Q4,InstructionA, Q5,Q6,Q7,Q8", is it possible to randamize Q1-Q8 while keep the instruction in the fixed position? Best wishes, Wenrui Yes, that should be possible. Do <surveypage example> / questions = [1=instruction_a; 2-5 = noreplace(q1,q2,q3,q4); 6=instruction_b; 7-10 = noreplace(q5,q6,q7,q8)]/ showpagenumbers = false </surveypage> <caption instruction_a> / caption = "Instruction A" </caption> <radiobuttons q1> / caption = "Q1" / options = ("A", "B") / orientation = horizontal </radiobuttons> <radiobuttons q2> / caption = "Q2" / options = ("C", "D") / orientation = horizontal </radiobuttons> <radiobuttons q3> / caption = "Q3" / options = ("E", "F") / orientation = horizontal </radiobuttons> <radiobuttons q4> / caption = "Q4" / options = ("G", "H") / orientation = horizontal </radiobuttons> <caption instruction_b> / caption = "Instruction B" </caption> <radiobuttons q5> / caption = "Q5" / options = ("1", "2") / orientation = horizontal </radiobuttons> <radiobuttons q6> / caption = "Q6" / options = ("3", "4") / orientation = horizontal </radiobuttons> <radiobuttons q7> / caption = "Q3" / options = ("5", "6") / orientation = horizontal </radiobuttons> <radiobuttons q8> / caption = "Q4" / options = ("7", "8") / orientation = horizontal </radiobuttons> If you want to randomize the two groups Q1 to Q4 and Q5 to Q8 separately. If you want to randomize Q1 to Q8 as a single group, do <surveypage example> / questions = [1=instruction_a; 6=instruction_b; 2-5,7-10 = noreplace(q1,q2,q3,q4,q5,q6,q7,q8)]/ showpagenumbers = false </surveypage> <caption instruction_a> / caption = "Instruction A" </caption> <radiobuttons q1> / caption = "Q1" / options = ("A", "B") / orientation = horizontal </radiobuttons> <radiobuttons q2> / caption = "Q2" / options = ("C", "D") / orientation = horizontal </radiobuttons> <radiobuttons q3> / caption = "Q3" / options = ("E", "F") / orientation = horizontal </radiobuttons> <radiobuttons q4> / caption = "Q4" / options = ("G", "H") / orientation = horizontal </radiobuttons> <caption instruction_b> / caption = "Instruction B" </caption> <radiobuttons q5> / caption = "Q5" / options = ("1", "2") / orientation = horizontal </radiobuttons> <radiobuttons q6> / caption = "Q6" / options = ("3", "4") / orientation = horizontal </radiobuttons> <radiobuttons q7> / caption = "Q3" / options = ("5", "6") / orientation = horizontal </radiobuttons> <radiobuttons q8> / caption = "Q4" / options = ("7", "8") / orientation = horizontal </radiobuttons> Thanks, that's very helpful. For the second condition, randomize Q1 to Q8 as a single group, could I use the same instruction, for example both are used instruction a?
Best wishes, Wenrui
|
By Dave - 4/17/2020
+x+x+x+x+xI know we could use "noreplace" to random quetsions in one surveypage, how could I show questions randomly in different pages? for example, I have 12 questions and want to show 3 question every page randomly from the 12 questions. That's not really possible. Thanks for your reply. Is it possible to randamize the questions in one page while insert some instructions in between? For example, the page shows "InstructionA, Q1, Q2,Q3,Q4,InstructionA, Q5,Q6,Q7,Q8", is it possible to randamize Q1-Q8 while keep the instruction in the fixed position? Best wishes, Wenrui Yes, that should be possible. Do <surveypage example> / questions = [1=instruction_a; 2-5 = noreplace(q1,q2,q3,q4); 6=instruction_b; 7-10 = noreplace(q5,q6,q7,q8)]/ showpagenumbers = false </surveypage> <caption instruction_a> / caption = "Instruction A" </caption> <radiobuttons q1> / caption = "Q1" / options = ("A", "B") / orientation = horizontal </radiobuttons> <radiobuttons q2> / caption = "Q2" / options = ("C", "D") / orientation = horizontal </radiobuttons> <radiobuttons q3> / caption = "Q3" / options = ("E", "F") / orientation = horizontal </radiobuttons> <radiobuttons q4> / caption = "Q4" / options = ("G", "H") / orientation = horizontal </radiobuttons> <caption instruction_b> / caption = "Instruction B" </caption> <radiobuttons q5> / caption = "Q5" / options = ("1", "2") / orientation = horizontal </radiobuttons> <radiobuttons q6> / caption = "Q6" / options = ("3", "4") / orientation = horizontal </radiobuttons> <radiobuttons q7> / caption = "Q3" / options = ("5", "6") / orientation = horizontal </radiobuttons> <radiobuttons q8> / caption = "Q4" / options = ("7", "8") / orientation = horizontal </radiobuttons> If you want to randomize the two groups Q1 to Q4 and Q5 to Q8 separately. If you want to randomize Q1 to Q8 as a single group, do <surveypage example> / questions = [1=instruction_a; 6=instruction_b; 2-5,7-10 = noreplace(q1,q2,q3,q4,q5,q6,q7,q8)]/ showpagenumbers = false </surveypage> <caption instruction_a> / caption = "Instruction A" </caption> <radiobuttons q1> / caption = "Q1" / options = ("A", "B") / orientation = horizontal </radiobuttons> <radiobuttons q2> / caption = "Q2" / options = ("C", "D") / orientation = horizontal </radiobuttons> <radiobuttons q3> / caption = "Q3" / options = ("E", "F") / orientation = horizontal </radiobuttons> <radiobuttons q4> / caption = "Q4" / options = ("G", "H") / orientation = horizontal </radiobuttons> <caption instruction_b> / caption = "Instruction B" </caption> <radiobuttons q5> / caption = "Q5" / options = ("1", "2") / orientation = horizontal </radiobuttons> <radiobuttons q6> / caption = "Q6" / options = ("3", "4") / orientation = horizontal </radiobuttons> <radiobuttons q7> / caption = "Q3" / options = ("5", "6") / orientation = horizontal </radiobuttons> <radiobuttons q8> / caption = "Q4" / options = ("7", "8") / orientation = horizontal </radiobuttons> Thanks, that's very helpful. For the second condition, randomize Q1 to Q8 as a single group, could I use the same instruction, for example both are used instruction a? Best wishes, Wenrui These should be separate caption elements, but they can obviously say the same thing / give the same instructions.
|
|