Создание формы
Вы создали карту и векторные слои, которые необходимы для сбора данных. Далее вы создадите форму в Field Maps Designer, которую мобильные сотрудники будут использовать для сбора информацию о парковых объектах благоустройства.
Создание пустой формы и добавление групп
Вы создадите форму с нуля и добавите группы, которые имеют отношение к вашему проекту.
- Перейдите на главную страницу Field Maps Designer и войдите в свою учетную запись.
Откроется страница Карты.
- Щелкните карту Park Asset Inventory, которую создали в руководстве Создание карты с помощью Field Maps Designer.
Откроется страница Формы с пустой структурой.
В разделе Формы в списке Слои будут перечислены все слои карты. Когда мобильные работники заполняют и отправляют форму в Field Maps, они добавляют или обновляют объект в слое. Вы можете создать формы для каждого из трех слоев, но в этом уроке вы сосредоточитесь на слое Amentities, который выбран по умолчанию, как показано синей линией рядом с ним.
Мобильные сотрудники будут использовать форму для добавления в слой объекты паркового благоустройства. Для создания формы вы будете использовать элементы формы, находящиеся на панели Элементы формы.
- На панели Элементы формы в разделе Компоновка щелкните элемент Группа и перенесите его в структуру формы.
Группа будет добавлена в форму.
- Закройте панель Свойства.
- Аналогичным образом добавьте второй элемент Группа в форму.
Как и разделы в бумажной форме, групповые элементы позволяют группировать информацию в разделы, которые можно свернуть и развернуть в Field Maps.
Примечание:
Когда вы впервые добавляете элемент в форму, имя слоя используется в качестве заголовка формы. Вы измените заголовок формы позже.
- В форме щелкните первый элемент группы.
Появится панель Свойства.
- На панели Свойства для Отображаемого имени введите Информация о сборщике.
Имя элемента обновится в форме.
- Щелкните в форме Group name 2 и измените его на Информация о благоустройстве.
Две группы должны выглядеть следующим образом:
- Щелкните Сохранить, чтобы сохранить форму.
При сохранении изменения сохраняются на карте. Однако вы также можете сохранить изменения в слое, если хотите повторно использовать форму на других картах. В этом руководстве вы сохраните их в карту. Подробнее о сохранении слоя см. Сохранить форму.
- Закройте панель Свойства.
Вы создали форму и добавили 2 группы. Теперь вы готовы добавлять элементы в форму.
Улучшите свою форму, добавив базовые элементы и элементы выбора
Мобильные сотрудники, использующие формы в полевых условиях, должны иметь поля для ввода информации или раскрывающиеся меню с ограниченным списком значений, чтобы они могли правильно вводить информацию. Вы можете добавить два типа элементов формы: базовые и для выбора. Базовые элементы включают текстовые поля, параметры даты и времени и числа. Элементы выбора позволяют пользователям выбирать значения в форме, это может быть поле со списком, содержащее несколько вариантов, переключатель или список.
Добавить базовые элементы формы
Вы создали форму и добавили к ней две группы. Далее вы добавите базовые элементы формы в каждую группу.
- На панели Элементы формы в разделе Базовые перетащите элемент Текст - Одна линия в группу Информация о сборщике.
- На панели Свойства введите следующую информацию:
- Для Отображаемого имени введите Имя.
- Для Имени поля измените текущий текст на collector_name.
- Для Текста-заполнителя, введите Имя и фамилия.
Текст-заполнитель отображается в элементе формы до тех пор, пока пользователь не введет свои собственные данные, это подсказка, какую информацию нужно предоставить.
- Закройте панель Свойства и сохраните форму.
Далее вы добавите числовой элемент в ту же форму.
- На панели Элементы формы перетащите элемент Число - Целое в группу Информация о сборщике и разместите его под полем Имя.
- На панели Свойства введите следующую информацию:
- В качестве Отображаемого имени введите ID сборщика.
- Для Описания введите Введите двухзначный идентификатор, присвоенный вам комитетом парка.
- В разделе Логика отметьте опцию Требуется.
- Закройте панель Свойства или щелкните форму, чтобы закрыть ее.
- Добавьте элемент Дата/Время в группу Информация о сборщике и разместите его под полем ID сборщика.
- На панели Свойства введите следующую информацию:
- Для Отображаемого имени введите Дата сбора.
- Для Даты начала щелкните ниспадающее меню и выберите текущую дату.
- Для Даты окончания щелкните ниспадающее меню и выберите дату на месяц позже.
- Закройте панель Свойства.
Группа Информация о сборщике готова.
Вы добавили базовые элементы в группу Информация о сборщике. Далее вы добавите элементы формы в группу Информация о благоустройстве.
Добавление элементов выбора формы
Затем вы добавите элементы выбора, такие как поля со списком, кнопки выбора и переключатели, чтобы позволить полевым сотрудникам выбирать их при работе в поле. Вы начнете с добавления поля со списком, содержащего все названия парков в вашем районе.
- Добавьте элемент Поле со списком в группу Информация о благоустройстве.
Элемент Поле со списком показывает допустимые опции в виде ниспадающего списка в Field Maps.
- На панели Свойства введите следующую информацию:
- Для Отображаемого имени введите Название парка.
- Для Типа поля выберите (или подтвердите) вариант Строка.
- Щелкните кнопку Создать список.
Появится окно Список значений: Имя парка. В этом окне вы можете добавить параметры, которые мобильные сотрудники могут выбирать при использовании формы в полевых условиях.
В форме отображается значение Надпись, а значение Код хранится в слое. Вы можете добавить значения вручную, либо загрузить файл .csv для автоматического заполнения значений. Для экономии времени вы импортируете файл .csv с уже готовыми настройками.
- Скачайте файл ParkNames .csv.
- Перейдите в папку Загрузки и перетащите файл ParkNames в окно Список значений.
Список значений заполнен названиями парков из файла .csv.
- Щелкните Готово и затем Продолжить. Закройте панель Свойства.
- Добавьте элемент Переключатели в группу Информация о благоустройстве.
Элемент Переключатели показывает в форме разные опции в виде кнопок.
Чтобы уменьшить количество прокруток в форме, используйте этот элемент не более, чем для пяти вариантов.
- На панели Свойства введите следующую информацию:
- Для Отображаемого имени введите Тип благоустройства.
- Для Типа поля выберите (или подтвердите) вариант Строка.
- Щелкните кнопку Создать список и вручную добавьте следующие значения, нажимая кнопку добавления после ввода каждого:
Подпись Код Bench
Bench
Trash
Trash
Recycling
Recycling
Light post
Light post
Комната отдыха
Комната отдыха
Значения Code автоматически переносятся из значений Label. Вы можете изменить значения кодов, если хотите, чтобы они хранились в слое по-другому; однако в этом примере вы будете использовать одни и те же значения для надписей и кодов.
- Щелкните Готово и затем Продолжить.
Группа Информация о благоустройстве обновится на форме.
- Закройте панель Свойства.
- Добавьте элемент Переключить в группу Информация о благоустройстве.
Элементы-переключения отображают две опции в виде переключателя на форме. Они позволяют мобильным работникам быстро выбирать между двумя вариантами и полезны при ответах на вопросы «да» или «нет».
- На панели Свойства введите следующую информацию:
- Для Отображаемого имени введите Есть повреждения?.
- Для Типа поля выберите (или подтвердите) вариант Строка.
- В разделе Значения переключателя для Значения Выкл введите Нет, а для Значения Вкл введите Да.
- Для Значения по умолчанию выберите Нет
- Закройте панель Свойства и сохраните форму.
Группа Информация о благоустройстве полностью готова.
Далее вы зададите заголовок формы.
- Щелкните заголовок формы по умолчанию (Amenities), чтобы изменить его.
- На панели Свойства для Заголовка формы введите Благоустройство парка:
После текста вы добавите значение поля, чтобы название формы соответствовало типу объектов благоустройства, которые собирают мобильные сотрудники.
- Рядом с заголовком щелкните кнопку Добавить поле.
- Щелкните поле Тип благоустройства и нажмите Готово.
После того, как мобильные работники выберут параметр Тип объекта благоустройства при заполнении формы, заголовок формы обновится, чтобы отразить тип собираемого о объекта.
- Щелкните Сохранить, чтобы сохранить форму.
Теперь, когда вы создали форму, вы можете поделиться картой с мобильными сотрудниками, чтобы они могли начать сбор данных. Чтобы узнать, как поделиться картой, см. следующее руководство в этой серии, Публикация карты для работы в Field Maps.