Добавить вопросы на форму

Форма состоит из вопросов — полей или списков, в которых пользователи могут ответить на вопрос или ввести данные. Для вопросов можно задать ограничения или варианты ответов, а также настроить условия показа в зависимости от того, как пользователь ответил на другие вопросы.

Чтобы добавить вопрос на форму:

  1. Выберите форму. Откроется вкладка Конструктор.

  2. Чтобы добавить на форму блок вопроса, выберите его из списка слева и перетащите в рабочую область. Чтобы понять, как работают разные блоки вопросов, прочтите Справочник вопросов.

  3. В открывшемся окне Редактирование вопроса задайте параметры блока. Чтобы настроить ранее добавленный блок, нажмите на него.

  4. Чтобы изменить порядок вопросов, наведите указатель на блок и перетащите его за значок на нужное место.

  5. Если нужно показывать или скрывать блок в зависимости от ответов пользователя на другие вопросы, настройте условия показа блока.

  6. Чтобы удалить блок вопроса, нажмите значок .

  7. Чтобы разбить форму на несколько страниц, в нижней части рабочей области нажмите кнопку Добавить страницу. Пользователи смогут переключаться между страницами формы с помощью кнопок Далее и Назад.

    Важно

    Пользователи не смогут переключиться на следующую страницу формы, пока не заполнят обязательные поля на предыдущей.

  8. Чтобы просмотреть, как будет выглядеть готовая форма, нажмите кнопку Предпросмотр.

Настроить параметры вопроса

Чтобы настроить параметры блока вопроса, нажмите на него. Откроется окно Редактирование вопроса:

  • В левой части окна вы можете настроить параметры вопроса.

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

В зависимости от типа вопроса, для редактирования доступны разные параметры:

  • Вопрос — основной текст блока. Обычно служит заголовком поля или формулирует вопрос, на который нужно ответить пользователю.

  • Ответы — параметры для блоков, в которых пользователю нужно выбрать ответы из нескольких вариантов. Вы можете задать список допустимых ответов или ограничить выбор вариантов (например, при выборе даты или города).

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

  • Валидация — работает для некоторых типов полей, например, число или ИНН. Валидация нужна для проверки формата ответа: если формат неверный, пользователь увидит сообщение об этом. Подробную информацию можно прочитать в блоке Валидация ответа.

Подробное описание параметров см. в разделе Справочник вопросов.

Настроить предзаполнение текстовых и числовых полей формы

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

Вопросы, для которых доступно предзаполнение:

Чтобы при открытии формы в ее поля автоматически подставлялись заданные значения, добавьте значения по умолчанию:

  1. Нажмите на вопрос. Откроется окно Редактирование вопроса.

  2. Нажмите Добавить значение по умолчанию.

  3. Введите значение, которым будет предзаполнено поле.

  4. Нажмите кнопку Сохранить.

Настроить условия показа вопроса

Вы можете показывать или скрывать блок в зависимости от ответов на предыдущие вопросы:

  1. Наведите указатель на блок и нажмите появившийся значок .

  2. Выберите при условии.

  3. Задайте условие показа вопроса:

    • Выберите вопрос, от которого будет зависеть появление блока.

      Важно

      Для выбора доступны все вопросы, стоящие перед настраиваемым блоком, кроме: Текст без вопроса, Оценка по шкале, Файл, Серия вопросов и Оплата.

    • Выберите операцию сравнения: равно или не равно.

    • Выберите или введите ответ, совпадение с которым требуется проверять.

  4. Чтобы добавить несколько условий, нажмите ссылку Добавить условие и задайте логический оператор.

    Если между двумя условиями задан логический оператор И, требуется одновременное выполнение условий. Если задан оператор ИЛИ, требуется выполнение хотя бы одного условия.

    Если вы добавите несколько условий с различными операторами, проверка условий будет выполняться по порядку сверху вниз. Оператор И не имеет приоритета над оператором ИЛИ.

Особенности настройки условий

  • Нельзя настроить условие показа для первого блока в форме.
  • Не рекомендуется добавлять в условие вопрос, отображение которого зависит от другого условия. Если вопрос не отображается, то любые условия с этим вопросом будут возвращать ЛОЖЬ.
  • Чтобы получить предсказуемый результат проверки группы условий, рекомендуем использовать однотипные операторы: все условия с оператором И или все условия с оператором ИЛИ.

Как добавить поле для произвольного ответа

Чтобы на форме с фиксированным набором ответов пользователь мог дать произвольный ответ, используйте условие отображения вопроса:

  1. Добавьте на форму вопросы:

    • Несколько вариантов или Один вариант с несколькими вариантами ответов. Кроме фиксированных ответов, задайте произвольный ответ, например, «Другое».

    • Короткий текст. В это поле пользователь будет вводить произвольный текст.

  2. В конструкторе наведите указатель на вопрос «Короткий текст» и нажмите значок .

  3. Выберите при условии.

  4. Задайте условие показа вопроса:

    • Выберите вопрос с фиксированными вариантами ответа, от которого будет зависеть появление блока.

    • Выберите операцию сравнения равно.

    • Выберите «Другое».

Таким образом, поле для ввода произвольного текста будет отображаться, если в вопросе с несколькими вариантами выбран пункт «Другое».

Какие вопросы использовать

Если вы не уверены, какой блок вопроса подходит для вашей формы, воспользуйтесь таблицей:

Какой ответ хотите получить

Какой блок стоит выбрать

Любое слово или короткая фраза. Например, имя.

Короткий текст

Произвольный длинный текст. Например, отзыв.

Длинный текст

Информация, которая не требует ответа пользователя. Например, заголовок для группы вопросов.

Текст без вопроса

Числа

Целое число. Например, количество людей.

Целое число

Число. Например, сумма денег.

Число

Дата или диапазон дат. Например, дата проведения мероприятия.

Дата

Данные пользователя

Адрес электронной почты.

Почта

Номер телефона.

Телефон

Ссылка. Например, профиль в соцсети.

Ссылка

Файл, загруженный пользователем. Например, фото.

Файл

Название города или страны. Например, место проживания.

Города и страны

ИНН физического или юридического лица.

ИНН

Денежный перевод. Например, взнос за участие в мероприятии.

Оплата

Мнение пользователя

Выбор одного варианта из выпадающего списка. Например, размер обуви.

Выпадающий список

Выбор одного варианта из предложенных. Например, выбор цвета товара.

Один вариант

Выбор нескольких вариантов из предложенных. Например, для заказа нескольких услуг.

Несколько вариантов

Несколько оценок по заданной шкале. Например, оценка мероприятия по нескольким критериям.

Оценка по шкале

Согласие с каким-либо утверждением или действием. Например, согласие получать почтовую рассылку.

Да / Нет

Группа повторяющихся вопросов. Например, если нужно указать данные нескольких участников для регистрации на мероприятии.

Серия вопросов

Данные из организации

Имя сотрудника организации Яндекс 360 для бизнеса.

Люди

Название отдела в организации Яндекс 360 для бизнеса.

Отделы

Название команды в организации Яндекс 360 для бизнеса.

Команды

Тесты и квизы

Выбор одного варианта из предложенных.

Один вариант

Выбор нескольких вариантов из предложенных.

Несколько вариантов

Собственный вариант ответа в формате числа.

Число

Предыдущая
Следующая