Survey Builder has a special feature: “Synchronous”-filter. This means that each row in a grid question will be asked only if the respondent has answered the corresponding category in a previous multiple question.
An example:
Question 1: Brand awareness (Multiple choice)
Question 2: Like the most (Single choice)
Question 3: Rating (Single grid)
- Go to Logic tab and click on Question 2 on the Filter section and type in: \.a=1:98#2:99, which translate to: Show codes 1 to 98 and show the question if there are more than 2 answers
- For Question 3 we'll do the same thing
and type in (\.a=1:98)&(\.a=%), which translate to: Question 1 is 1:98 and sync answers
This is the result:
Only valid lines will show.
Note that the categories must be synchronous between the two questions and the number of categories in “Question 1” must at least be as many as in “Question 2".
The synchronous filter may also be used between ordinary questions, i.e. they need not be Questions in the same Container. Note that if this is the case, the written text in the "other" open text field will NOT be carried through.
Synchronous filter can also be used from grid to grid, (only display rows where you answered 1 or 2 in an other grid, then the filter will be \.a.%=1;2
Also can be used in answers control, you can refer to answers synchronously from a grid like this:
% try \.a.%=1;2