Условная логика
Показывайте или скрывайте блоки и управляйте навигацией по страницам в зависимости от ответов респондентов.
Что такое условная логика
Условная логика делает форму динамичной. Вы задаёте правила, которые запускают действия при совпадении ответа респондента с условием.
Добавление правила
- 1Нажмите кнопку + между блоками и выберите «Условная логика».
- 2Выберите поле и условие для оценки.
- 3Выберите действие, которое нужно выполнить при выполнении условия.
Условия
| Оператор | Что делает |
|---|---|
| равно | равно |
| не равно | не равно |
| содержит | содержит |
| пусто | пусто |
| не пусто | не пусто |
Действия
Показать блоки
Делает указанные блоки видимыми при выполнении условия.
Скрыть блоки
Убирает указанные блоки из вида при выполнении условия.
Требовать ответ
Делает поле обязательным только при выполнении условия.
Перейти на страницу
Переходит на указанную страницу при выполнении условия. Работает совместно с многостраничными формами.
Пример
Если ответ на вопрос «Вы студент?» — «Да», показывайте поле «Студенческий билет». Иначе оно остаётся скрытым.
Совет: Блоки, скрытые условной логикой, исключаются из данных ответов. Респонденты их никогда не видят.