Форма состоит из вопросов — полей или списков, в которых пользователи могут ответить на вопрос или ввести данные. Для вопросов можно задать ограничения или варианты ответов, а также настроить условия показа в зависимости от того, как пользователь ответил на другие вопросы.
Чтобы добавить на форму первый блок вопроса, на вкладке Конструктор выберите вопрос из списка популярных вопросов.
Новый вопрос можно добавить в любую часть формы. Для этого наведите указатель на верхнюю или нижнюю часть блока вопроса и нажмите .
У некоторых вопросов можно изменить тип, при этом значения полей сохранятся. Чтобы изменить тип вопроса, в левом верхнем углу блока нажмите название типа и выберите новое значение из выпадающего списка.
Если на форме много вопросов или вы хотите сгруппировать вопросы по теме, форму можно разбить на несколько страниц.
Пользователи не смогут перейти на следующую страницу формы, пока не заполнят обязательные поля на предыдущей. Также для страницы можно настроить условия отображения на форме.
Чтобы добавить страницу на форму, нажмите кнопку Добавить страницу под списком вопросов или на панели Содержание справа.
Добавьте на страницу новые вопросы или перетащите вопросы с предыдущей страницы.
Если нужно показывать или скрывать страницу в зависимости от ответов пользователя на предыдущие вопросы формы, настройте условия отображения. Подробнее в разделе Настроить условия отображения вопроса или страницы.
Управлять страницей
Чтобы скопировать страницу вместе с параметрами вопросов, в правом верхнем углу страницы нажмите → Дублировать.
Чтобы удалить страницу, в правом верхнем углу страницы нажмите → Удалить.
Настроить условия отображения вопроса или страницы
Вы можете настроить отображение вопроса или целой страницы формы в зависимости от ответов пользователя на предыдущие вопросы:
В правом верхнем углу блока нажмите Условия показа.
Задайте условие отображения:
Выберите вопрос, от которого будет зависеть появление блока или страницы.
Выберите или введите ответ, совпадение с которым требуется проверять.
Чтобы добавить несколько условий, нажмите ссылку Добавить условие и задайте логический оператор.
Если между двумя условиями задан логический оператор И, требуется одновременное выполнение условий. Если задан оператор ИЛИ, требуется выполнение хотя бы одного условия.
Если вы добавите несколько условий с различными операторами, проверка условий будет выполняться по порядку сверху вниз. Оператор И не имеет приоритета над оператором ИЛИ.
Особенности настройки условий
Нельзя настроить условие показа для первого блока в форме.
Не рекомендуется добавлять в условие вопрос, отображение которого зависит от другого условия. Если вопрос не отображается, то любые условия с этим вопросом будут возвращать ЛОЖЬ.
Чтобы получить предсказуемый результат проверки группы условий, рекомендуем использовать однотипные операторы: все условия с оператором И или все условия с оператором ИЛИ.
Как добавить поле для произвольного ответа
Чтобы на форме с фиксированным набором ответов пользователь мог дать произвольный ответ, используйте условие отображения вопроса:
Добавьте в форму вопросы:
Несколько вариантов или Один вариант с несколькими вариантами ответов. Кроме фиксированных ответов, задайте произвольный ответ, например, Другое.
Короткий текст. В это поле пользователь будет вводить произвольный текст.
В конструкторе выберите вопрос Короткий текст и нажмите Условия показа.
Задайте условие показа вопроса:
Выберите вопрос с фиксированными вариантами ответа, от которого будет зависеть появление блока.
Выберите операцию сравнения равно.
Выберите «Другое».
Таким образом, поле для ввода произвольного текста будет отображаться, если в вопросе с несколькими вариантами выбран пункт «Другое».
Какие вопросы использовать
Если вы не уверены, какой блок вопроса подходит для вашей формы, воспользуйтесь таблицей: