Question table loop
Question table loops present a series of sub-questions that are each asked once for every item defined in the loop. For example, if our loop contains the items: A, B and C, and has a single-coded closed sub-question called recognition, then recognition will appear three times (once for each item in the loop).
In the question list, question table loops are indicated by the icon
.
Note: there is no limit to the number of loop iterations in a question table loop. However, large numbers of iterations can dramatically increase the size of the QES file, which has a maximum limit – with data – of 2GB.
Example:
|
Shortcut
|
Variable type
|
Long caption
|
Items
|
|
Washing powder
|
Question table
|
(never visible)
|
Ariel
Daz
Ecover
Fairy
Persil
|
|
Popularity
|
Single-coded closed question
|
Do you know ??Washing powder?? ?
|
Yes
No
|
The questionnaire will unfold as follows: the popularity question is systematically posed on all the loop’s items.
|
Popularity
|
Do you know ?
|
|
|
Yes
|
No
|
|
Ariel
|
|
|
|
Daz
|
|
|
|
Ecover
|
|
|
|
Fairy
|
|
|
|
Persil
|
|
|
The properties available to question table loops are as follows:
- Sub-variables visible during data-entry: Ensures that the variable and its sub-variables will be visible during data-entry. If un-ticked, the respondent will not see the variable, nor will he see and be asked the variable’s sub-variables.
- Visible in Analyse: Ensures that the variable and its sub-variables will be visible in both askiaanalyse and askiavista. If un-ticked, the variable and its sub-variables will not appear in askiaanalyse and askiavista. Note: you can change this property even after a questionnaire’s fieldwork is completed. Note that you can set this option for multiple questions at once by selecting the questions in the questionnaire list (in the left-hand pane), then right-clicking and selecting
set questions, then visible in analyse in the context menu.
- Develop level in Analyse: Enables you to access this variable’s data by levels in askiaanalyse.
- Probability question in Analyse: Disposes of this variable’s data for probability analysis.
The following properties are available to this variable’s items:
- Rotation order: Enables you to assign a specific order to a variable’s items where Rotation has been activated. The following properties are available:
- Authorised: authorizes this item to be rotated.
- Fixed: ensures that this item will never be rotated.
- Always follow previous: ensures that this item follows right after its preceding item, regardless of the position the latter can be assigned as a result of a rotation.

- Entry code: Specifies custom entry codes for this variable’s items. During data-entry, the Interviewer will therefore be able to select answer(s) from the list of items by typing the specified Entry codes. Note: You must specify entry codes to all the items of a variable. A variable’s entry codes must share the same character length. Furthermore, this option is restricted to questionnaires sent live in askiavoice.
- Version: Enables you to assign the variable to one or all of the *.QES file’s versions. By default, a variable is assigned to all versions.

- Link: enables you to re-use the item list from another variable in this variable. This option allows you to save time and reduces the liklihood of making errors when creating a questionnaire, and it also helps reduce the size of the *.QES file. For details, see linked items.