Типы вопросов, описанные ниже, позволяют пользователям вводить ответы или выбирать числа, даты и время.
Однострочный текст
Тип вопроса Однострочный текст предоставляет пользователю отдельное текстовое поле. Если текст превышает размер текстового поля, он прокручивается по горизонтали без разрывов строк, не изменяясь в размере. Это идеально подходит для коротких ответов. Вы также можете применить маску ввода, чтобы ввод осуществлялся в определенном формате.
В XLSForm этот тип вопроса является вопросом типа Текст.
Многострочный текст
Тип вопроса Многострочный текст предоставляет пользователю большое текстовое поле, которое переносит текст на новую строку по мере его ввода. Оно также принимает возврат каретки. Этот тип вопроса идеально подходит для развернутых ответов.
В XLSForm этот тип вопроса является вопросом типа Текст с многострочным оформлением.
Число
Тип вопроса Число разрешает пользователю использовать только числовые значения. По умолчанию допускается один десятичный знак. В секции Проверка можно выбрать, чтобы значение было целым числом, в этом случае возможность использовать десятичный знак будет отключена.
Вместо минимального и максимального числа знаков в числовых вопросах предусмотрены минимальные и максимальные значения, которые не позволяют пользователю пройти опрос, если его ответы выходят за пределы заданного диапазона. Работает так же, как и столбец ограничения в XLSForm.
В XLSForm этот тип вопросов является целочисленным или десятичным, в зависимости от того, определили ли вы значение как целое число.
Бегунок
Тип вопроса Бегунок можно использовать для ввода целочисленных значений и десятичных чисел в заданном диапазоне, отображая бегунок для выбора значения в диапазоне, определённом автором опроса.
По умолчанию вопрос типа Бегунок предоставляет диапазон значений от 1 до 10 и принимает любые целые числа в этом диапазоне. Можно указать новый диапазон, указав следующие параметры для вопроса:
- Start определяет число, которое отображается слева от бегунка.
- End определяет число, которое отображается справа от бегунка.
- Step определяет шаг между значениями на бегунке.
Например, следующие параметры создадут вопрос типа Бегунок, который принимает каждое третье целое число в диапазоне от 0 до 15: Start=0 End=15 Step=3
Можно задать значение Start выше, чем значение End. В этом случае значения будут отсчитываться вниз, а не вверх. Если какой‑либо из этих параметров не задан, по умолчанию используются значения: 1 для параметра Start, 10 для параметра End и 1 для параметра Step.
Можно изменить цвет и стиль бегунка для оформления. Оба эти значения по умолчанию соответствуют белому цвету, если они не заданы, а если эти значения различны, между ними применяется градиент:
- Start color определяет цвет, который отображается в левой части бегунка диапазона.
- End color определяет цвет, отображаемый справа от бегунка.
Снимите отметку Показать деления, чтобы отображались только минимальное и максимальное значения, скрывая линии, обозначающие позиции в диапазоне. Это не меняет поведение вопроса, а меняет только его отображение.
В XLSForm этот тип вопроса является вопросом типа Диапазон с оформлением no-ticks или без него.
Дата
Тип вопроса Дата предоставляет календарь, в котором можно выбрать дату. Можно задать ответ по умолчанию на этот вопрос, который будет запускаться либо в определенную дату, либо в день прохождения опроса. В секции Проверка можно указать диапазон дат, доступных для выбора пользователем.
Этот тип вопроса является вопросом типа Дата в XLSForm.
Время
Вопрос типа Время позволяет пользователю выбрать время в формате час:минута AM/PM. Ниспадающее меню позволяет выбирать время с пятнадцатиминутными интервалами; выбранное время показывается в текстовых полях, что позволяет пользователям указать более конкретное время. Вы можете установить ответ по умолчанию для этого вопроса как определенное время или время загрузки опроса.
Этот тип вопроса является вопросом типа Время в XLSForm.
Дата и время
Вопроса типа Дата и время предоставляет календарь для выбора даты и поле для выбора времени. Эти поля ведут себя так же, как вопросы типа дата и время соответственно, и предоставляют те же элементы управления для значений по умолчанию и проверки.
Этот тип вопроса является вопросом типа dateTime в XLSForm.
Вопрос типа Email представлен в виде ограниченного текстового поля, автоматически отклоняющего ответ не в формате адреса email. Для этого типа вопросов есть только дополнительные опции, позволяющие объявить его обязательным вопросом или кэшировать ответ для будущих респондентов.
В XLSForm этот тип вопроса является вопросом типа Текст с применённым регулярным выражением; он не является вопросом типа email в XLSForm.
Веб-сайт
Вопрос типа Веб-сайт предоставляет ограниченное текстовое поле, автоматически отклоняющее ответ, который не является URL веб-сайта. Для этого типа вопросов есть только дополнительные опции, позволяющие объявить его обязательным вопросом или кэшировать ответ для будущих респондентов.
В XLSForm этот тип вопроса является вопросом типа Текст с применённым регулярным выражением.
Штрих-код
Тип вопроса Штрих-код предоставляет собой сканер штрих-кода, который можно использовать для заполнения вопроса закодированным значением, содержащимся в штрих-коде. Закодированное значение можно ввести вручную, если оно читаемо для человека. Такой вопрос может сканировать следующие штрих-коды: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E, RSS-14, Aztec Code, Data Matrix, PDF417 и QR code. Этот список не может быть ограничен автором опроса в веб-дизайнере или респондентом в веб-приложении.
Этот тип вопроса представляет собой вопрос типа Штрих-код в XLSForm.