Описанные ниже типы вопросов позволяют пользователям выбирать ответ из списка. Способ представления вариантов зависит от типа вопроса.
Один вариант ответа
Тип вопроса Один вариант ответа предоставляет список возможных ответов, из которых пользователь выбирает один; вы можете задать по умолчанию один из них на панели конфигурации. Также есть отметка Разрешить "Другие", позволяющая пользователю вводить ответ, отсутствующий в списке. Также есть возможность установки случайного порядка появления вариантов. В разделе Оформление можно указать вертикальное или горизонтальное расположение ответов.
В XLSForm этот тип вопроса представлен как вопрос select_one.
Несколько вариантов ответа
Тип вопроса Несколько вариантов ответа предоставляет список возможных ответов, из которых пользователь может выбрать любое количество; некоторые из них вы можете установить в качестве значений по умолчанию на панели конфигурации. Также есть отметка Разрешить "Другие", позволяющая пользователю вводить ответ, отсутствующий в списке. Также есть возможность установки случайного порядка появления вариантов. В разделе Оформление можно указать вертикальное или горизонтальное расположение ответов.
В XLSForm этот тип вопроса представлен как вопрос select_multiple.
Сетка одного варианта ответа
Тип вопроса Сетка одного варианта ответа предоставляет список возможных ответов на ряд вопросов, из которых пользователь выбирает один; вы можете установить один из них по умолчанию на панели конфигурации.
На мобильных устройствах, если ширина сетки одного варианта ответа больше ширины экрана, компоновка настраивается автоматически, чтобы вопросы отображались как группа вопросов с одним вариантом ответа, а не как сетка. Это гарантирует, что все вопросы и варианты ответов поместятся на экране.
В XLSForm этот тип вопросов представлен как группа вопросов select_one с оформлением в виде таблицы-списка (table-list).
Ниспадающий список
Тип вопроса Ниспадающий список представлен в виде списка возможных ответов, доступных для выбора. Вы можете настроить этот список таким образом, чтобы пользователи могли выбрать один ответ или любое количество ответов. Этот тип вопросов работает аналогично вопросам с одним вариантом ответа и с несколькими вариантами ответов, но ответы на них представлены в ниспадающем списке. Она идеально подходит для более длинных списков с вариантами ответов, поскольку список не будет доступен, пока вы не выберете ответ.
Вы можете установить значение по умолчанию на панели конфигурации. Отметка Разрешить "Другие" позволяет пользователю задавать ответ, отсутствующий в списке. Также есть возможность установки случайного порядка появления вариантов. Отметка Автозавершение позволит пользователю вводить текст в поле, ограничивая список только ответами, содержащими этот текст.
Если списки ответа длинные, часто меняются или основываются на других источниках данных, вы можете создать список из слоя, вместо того чтобы вводить его вручную на панели конфигурации. Щелкните Редактировать, а затем Из слоя, чтобы выбрать векторный слой (или таблицу в векторном слое), поле подписи ответа для отображения списка ответов и опции фильтра для этого слоя. Список ответов можно фильтровать по местоположению, значению или по обоим параметрам. При фильтре по местоположению значения списка ответов могут быть возвращены на основе либо нарисованной области в вопросе карты (вопрос карты должен быть типа область) или на основе назначенного расстояния от геометрии на карте или вопроса адреса. При фильтре по значению значения списка ответов могут быть возвращены с помощью совпадающего назначенного значения или ответа другого вопроса в опросе.
Примечание:
Создать список из слоя можно только в вопросах с ниспадающим списком, для других типов вопросов с выбором ответа — нельзя.
В XLSForm этот тип вопроса представлен как вопрос select_one или select_multiple с оформлением минимальное или автозаполнение.
Шкала Лайкерта
Тип вопроса Шкала Лайкерта предоставляет список возможных ответов, из которых пользователь выбирает один; вы можете задать по умолчанию один из них на панели конфигурации. Это поведение идентично поведению вопроса с одним вариантом ответа, но ответы в ней представлены в виде шкалы Лайкерта. По умолчанию этот тип вопроса включает в себя пять вариантов, но максимальное значение и варианты могут быть изменены.
В XLSForm этот тип вопроса представлен как вопрос select_one с оформлением likert.
Рейтинг
Тип вопроса Рейтинг предоставляет список возможных ответов, из которых пользователь выбирает один; вы можете задать по умолчанию один из них на панели конфигурации. Это поведение идентично поведению вопроса с одним вариантом ответа, но ответы в ней представлены в виде ряда значков. По умолчанию этот тип вопросов содержит диапазон от одной до пяти звездочек, но максимальное значение и иконку можно изменить.
В XLSForm этот тип вопроса представлен как вопрос select_one с оформлением likert, в котором для выбора вариантов ответа используется media.
Ранг
Вопрос типа Ранг предоставляет список вариантов ответа, для которых пользователь указывает предпочтительный порядок. Пользователь может выбрать варианты в любом порядке, а затем перетащить выбранные, чтобы изменить их порядок. Пользователь должен ранжировать все доступные варианты до того, как будет отправлен ответ на опрос. Кнопка Сбросить позволяет очистить ранжирование. При создании опроса дизайнер может также выбрать, будет ли случайным порядок отображения вариантов ответа.
В XLSForm этот тип вопроса представлен как вопрос ранг.