Возможности Цены Документация Контакт Войти Начать работу
Язык

Создание формы

Создание формы, двадцать один тип вопросов и параметры, которые можно задать для каждого вопроса.

В разделе «Формы» вы разрабатываете собственную анкету и затем собираете ответы на нее. Вы создаете форму один раз, публикуете ее, после чего ваша команда может заполнять ее в рабочем пространстве, а люди за пределами вашей организации — отвечать на ту же форму по общедоступной ссылке.

Создание новой формы

Новая форма создается пустой, и вопросы добавляются в конструкторе по одному.

  1. Откройте раздел «Формы» в меню рабочего пространства и создайте форму.
  2. Откройте новую форму и выберите «Конструктор».
  3. Добавьте вопрос, выберите его тип, заполните параметры и сохраните. Повторяйте, пока анкета не будет готова.

Для работы в конструкторе требуется разрешение на изменение в модуле «Формы». Адрес конструктора имеет следующий вид: /forms/<id>/build/

Двадцать один тип вопросов

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

ГруппаДоступные типы
Текст, числа и датыКороткий текст; Длинный текст/абзац; Число; Номер телефона; Номер мобильного телефона; Дата
Варианты выбораПереключатель, один вариант; Флажки, несколько вариантов; Раскрывающийся список; Да/Нет
Шкалы, сетки и упорядочиваниеШкала Лайкерта (от 1 до 5); Оценка (от 1 до 10 звезд); Матрица/сетка; Ранжирование
Медиафайлы и сбор данных с устройстваФото; Видео; Голосовая заметка; Загрузка документа/файла; Подпись; Сканирование штрихкода/QR-кода; GPS-местоположение

Какие параметры можно задать для вопроса

У каждого вопроса есть подпись и, при желании, строка пояснительного текста. И то и другое — текст, поэтому они вводятся по одному разу для каждого языка вашего рабочего пространства. Остальные доступные параметры зависят от выбранного типа:

  • Обязательный — форма не позволит перейти дальше, пока на вопрос не дан ответ.
  • Варианты ответа, добавляемые и удаляемые в виде строк. Каждая строка содержит подпись, которую видит человек, и значение, которое сохраняет платформа.
  • Минимальное и максимальное значение — для вопросов, ответом на которые является число.
  • Подписи для нижней и верхней границ шкалы, чтобы оценка воспринималась осмысленнее, чем просто число.
  • Имя переменной. Оно обязательно, должно начинаться со строчной латинской буквы и далее содержать только строчные буквы, цифры и символы подчеркивания, например household_size
  • Допустимые типы файлов — для вопросов с загрузкой файла.
  • Формула — для вычисляемого поля, значение которого платформа рассчитывает сама, а не запрашивает.
  • Правила проверки, включая регулярное выражение и сообщение об ошибке, отображаемое, если ответ ему не соответствует.
  • Строки и шкала матрицы, элементы для упорядочивания в вопросе на ранжирование и родительский вопрос для каскадного выбора.
Имя переменной важнее, чем кажется. Логика пропуска ссылается на вопрос по имени переменной, а в экспорте кодовой книги оно указывается для каждого столбца, поэтому дайте каждому вопросу краткое имя, которое вы узнаете и через несколько месяцев.
Снимок экрана: вопрос, открытый в конструкторе, с полями подписи для каждого языка, строками вариантов ответа и именем переменной.

Группировка вопросов по разделам

Раздел не создается отдельно. Это подпись, которую вы вводите в вопросе на каждом из языков рабочего пространства, после чего этот вопрос отображает ее как заголовок над собой.

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

Упорядочивание вопросов

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