Как задать зависимости вопросов?

В системе SimpleForms можно задать показ интервьюеру определенного набора ответов на вопрос в зависимости от ответов на предыдущий вопрос.
Для того, чтобы задать зависимость, необходимо:

1. Создать главный вопрос. Например, "Какие марки холодного чая вы знаете?", с вариантами ответов Nestea, Lipton, Nature. Главный вопрос может иметь тип "Выбор вариантов" либо "Сетка".

2. Задать ответы зависимого вопроса. Зависимый вопрос может быть типов "Выбор вариантов" и "Сетка". Например, "Какие из указанных марок чая вы пробовали?", с вариантами конкретных вкусов всех марок, указанных в предыдущем вопросе, а также ответ "Никакие из перечисленных".

3. Нажать у зависимого вопроса кнопку "Настроить" у зависимости.

4. Выбрать главный вопрос, нажав кнопку "Выбрать". Для выбора главного вопроса доступны только вопросы типов "Выбор вариантов" и "Сетка".

5.1. Чтобы создать зависимость ответов от вопроса типа "Выбор вариантов" необходимо в левой части окна в первой колонке выделить ответ главного вопроса (1), во второй колонке выделить все варианты ответов зависимого вопроса (2), которые должны показываться при выборе данного ответа.






5.2. В случае вопроса типа "Сетка" порядок действий отличается - сначала в левой части во второй колонке нужно выбрать тот вариант ответа (зависимый), который будет отображаться в зависимости от ответов родительского. Затем в первой колонке нужно нажать кнопку "Выбрать ячейки сетки" и выбрать те ячейки, при выборе которых будет показан зависимый вариант.

6. При этом все выбранные зависимости появляются в правой части окна в режиме реального времени. В первой колонке левой части у ответов главного вопроса в скобках показано количество привязанных зависимых ответов. Для удаления лишних вариантов зависимых ответов, необходимо кликнуть по ним еще раз, чтобы снять выделение. Для сохранения нужно нажать кнопку "сохранить".

7. Если список ответов слишком длинный, то можно импортировать зависимости вопросов. Для этого нажать внизу окна на кнопку "Импортировать" и загрузить файл, содержащий список ID ответов обоих вопросов.

8. В окне создания вопроса под кнопкой "настроить" у зависимости теперь показан главный вопрос, участвующий в зависимости.
Если мы не привяжем ответ зависимого вопроса "Никакие из перечисленных" ни к одному ответу главного вопроса, то он покажется в любом случае, при выборе любого ответа главного вопроса, о чем будет предупреждение при сохранении вопроса.

9. В дереве вопросов у зависимого вопроса показывается иконка цепочки, чтобы можно было быстро найти такой вопрос.

10. Проверить правильность задания зависимости можно, протестировав шаблон, нажав "Действия" - "Тестировать шаблон" в редактировании шаблона.