Hi,
I assume that your first question "Q1" is of type "multiple short text".
As you read in the manual
[url]
www.limesurvey.org/manual/ExpressionScri...#Access_to_variables
[/url]
QCode.code or QCode:
the selected response code for the question if it is relevant (otherwise blank), or the text value if it is not a coded question
the QCode contains the text value - a "text" question is not coded.
Coded questions are "list(radio)", array, etc.
Now, what is the QCode of your question Q1?
This you see here
[url]
www.limesurvey.org/manual/ExpressionScri...code_variable_naming
[/url]
In general, Qcodes are constructed as:
QuestionCode . '_' . SubQuestionID
QuestionCode . '_' . SubQuestionYID . '_' . SubQuestionXId
QuestionCode . '_' . SubQuestionID . '_' . ScaleId
So depending on your way to code the subquestions of Q1 you enter in Q2 as answer options {Q1_1}, {Q1_2}, ...
And the same in Q3.
But I am not sure if Q3 really is an array (because of
with open access
But it makes no difference.
BTW: Is it mandatory to enter 5 words?
If not you could use an array filter in Q2 and Q3.
Joffm