Таблицы расширенных свойств позволяют организациям хранить дополнительные свойства или связывать внешние данные с заданиями в соответствии с конкретными потребностями бизнеса. Их можно обновить с помощью шага Обновить свойства задания и шага Survey123, а также использовать их в качестве динамических входных значений для других шагов, таких как шаги Запустить сервис GP и Отправить email. Таблицы расширенных свойств могут быть настроены для связи таблицы один-к-одному или один-ко-многим с таблицей заданий ArcGIS Workflow Manager, а также могут использоваться для связывания внешних данных из векторного слоя с заданием. Каждая таблица расширенных свойств в элементе рабочего процесса должна иметь уникальное имя.
Создание таблицы расширенных свойств
Выполните следующие шаги, чтобы добавить таблицу расширенных свойств:
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны заданий .
Появится панель Шаблоны заданий.
- Щелкните шаблон задания, к которому вы хотите добавить таблицу расширенных свойств.
Шаблон задания появится на правой панели.
- Щелкните вкладку Дополнительные свойства.
- Щелкните Новая таблица.
Новая таблица появится в списке.
- Заполните поля Имя и Псевдоним.
Примечание:
При сохранении поле Имя преобразуется в нижний регистр и должно содержать уникальное значение для всех шаблонов заданий, иначе оно будет считаться дубликатом.
- Щелкните кнопку-переключатель Отношения, чтобы переключиться между отношениями таблицы один-к-одному (1-1) или один-ко-многим (1-M) с таблицей заданий Workflow Manager.
- 1-1 - устанавливает отношение один-к-одному, если ваши задания могут иметь только одно значение для свойств в таблице расширенных свойств.
- 1-M - устанавливает отношение один-ко-многим, если ваши задания могут иметь несколько значений свойств в таблице расширенных свойств.
- Щелкните Добавить расширенное свойство.
В таблице появится новое свойство.
- Введите имя свойства в текстовом окне Имя.
Примечание:
Каждое свойство в таблице расширенных свойств должно иметь уникальное имя.
- Введите отображаемое имя свойства в текстовом поле Псевдоним.
- Щелкните стрелку ниспадающего списка Тип и выберите тип данных для свойства.
Доступные типы данных включают логическое значение, дату, домен, число двойной точности, дата и символьное.
- Задайте для свойства значение по умолчанию.
Если для Типа задано значение Домен, сделайте следующее:
- Щелкните Добавить домен.
Откроется диалоговое окно Редактировать домен.
- Щелкните стрелку ниспадающего списка Тип кода и выберите тип кода для свойства.
Доступные доменные коды данных включают число двойной точности, цельночисленное и строковое.
- Укажите значение для домена в текстовом поле Описание.
- Укажите код для домена в текстовом поле Код.
- Дополнительно, нажмите Добавить новое значение и повторите подшаги c и d, чтобы при необходимости добавить дополнительные значения домена и коды.
- Дополнительно, нажмите Изменить порядок домена рядом с текстовым полем Значение и перетащите его в нужное место, чтобы изменить порядок значений и кодов домена.
Примечание:
Значения и коды можно удалить, нажав Удалить домен .
- Когда вы закончите добавлять значения и коды домена, нажмите Сохранить.
Примечание:
После сохранения домена настройку Тип кода изменить нельзя. Чтобы изменить или удалить значения и коды домена, нажмите Редактировать домен.
- Щелкните Добавить домен.
- При необходимости обновите Длина поля.
Примечание:
Длина поля по умолчанию 50 символов.
- Включите опцию Требуется, чтобы указать, что свойство является обязательным.
- Включите опцию Редактируемый, чтобы указать, что свойство доступно для редактирования.
- Включите опцию Видимый, если вы хотите, чтобы свойство было видимым при использовании в задании.
- При желании повторите шаги с 9 по 17, чтобы добавить в таблицу дополнительные свойства.
Примечание:
Чтобы удалить свойство, наведите на него курсор и щелкните кнопку Удалить элемент .
- При желании наведите курсор на свойство, нажмите Изменить порядок свойств и перетащите его в нужное место, чтобы изменить порядок свойств.
- При желании повторите шаги с 6 по 19, чтобы добавить дополнительные таблицы расширенных свойств и свойства.
Подсказка:
Отфильтруйте расширенный список свойств по имени или псевдониму свойства, введя ключевое слово в текстовое поле Фильтр расширенных свойств.
Таблицы можно сворачивать и разворачивать, щелкнув Свернуть таблицу и Развернуть таблицу .
- При желании наведите курсор на таблицу, нажмите Изменить порядок таблиц и перетащите его в нужное место, чтобы изменить порядок таблиц.
- Когда вы закончите добавлять таблицы и свойства, нажмите Сохранить.
Примечание:
После сохранения таблицы расширенных свойств имя таблицы, взаимосвязь, имя свойства, тип данных свойства и значения длины поля не могут быть обновлены.
Создание таблицы расширенных свойств из векторного слоя
Создайте таблицу расширенных свойств из векторного слоя, чтобы ссылаться на данные внешнего векторного слоя и связывать их с заданиями. Вы можете вручную связать задание с записью в векторном слое, обновив значение Поле ID ссылки на шаге Обновить свойства задания. Выполните эти шаги, чтобы создать таблицы расширенных свойств из векторного слоя.
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны заданий .
Появится панель Шаблоны заданий.
- Щелкните шаблон задания, к которому вы хотите добавить таблицу расширенных свойств.
Шаблон задания появится на правой панели.
- Щелкните Добавить векторный слой.
Появится диалоговое окно Добавить векторный слой.
- Выберите одну из следующих опций, чтобы указать, где находится этот векторный слой:
- Эта организация Enterprise — добавьте векторный слой, который доступен на том же портале, что и Workflow Manager.
- ArcGIS Online — добавьте общедоступный векторный слой, расположенный в ArcGIS Online.
- Другое — добавьте общедоступный векторный слой, расположенный на другом портале.
- Если вы выбрали Другое, введите URL-адрес портала, который содержит ваш слой, в текстовое окно URL-адрес портала.
Для ArcGIS Enterprise используйте формат https://webadaptorhost.domain.com/webadaptorname.
- Найдите ID элемента для векторного слоя.
- Выполните вход на ваш портал или ArcGIS Online.
- Откройте страницу сведений о векторном слое, который вы хотите использовать.
- Скопируйте ID элемента из портала или URL ArcGIS Online.
For example, if the URL is https://www.arcgis.com/home/item.html?id=cb1886ff0a9d4156ba4d2fadd7e8a139, copy cb1886ff0a9d4156ba4d2fadd7e8a139.
- Вставьте ID элемента векторного слоя в текстовое поле Идентификатор элемента.
Ниспадающее меню Слой/Таблица автоматически заполняется слоями и таблицами в векторном слое.
- Щелкните стрелку ниспадающего меню Слой/Таблица и выберите слой или таблицу, которые вы хотите использовать.
Ниспадающее меню Поле ID ссылки автоматически заполняется полями в выбранном слое или таблице.
- Щелкните стрелку ниспадающего списка Поле ID ссылки и выберите поле, содержащее уникальные значения, которые вы хотите использовать для связывания записей в векторном слое с заданиями.
Примечание:
Поле ObjectID векторного слоя, поля даты и логического типа данных, а также поля геометрии, такие как поля SHAPE_AREA и SHAPE_LENGTH, не могут использоваться для Поля ID ссылки и отфильтровываются из списка доступных полей.
- Введите имя для таблицы расширенного слоя свойств в текстовом поле Название ссылки.
- Нажмите OK.
Таблица расширенных свойств появится на вкладке Расширенные свойства.
- Щелкните кнопку-переключатель Отношения, чтобы переключиться между отношениями таблицы один-к-одному (1-1) или один-ко-многим (1-M) с таблицей заданий Workflow Manager.
- 1-1 - устанавливает отношение один-к-одному, если ваши задания могут иметь только одно значение для свойств в таблице расширенных свойств.
- 1-M - устанавливает отношение один-ко-многим, если ваши задания могут иметь несколько значений свойств в таблице расширенных свойств.
- Дополнительно, обновите отображаемое имя свойства в текстовом поле Псевдоним.
- Включите опцию Видимый рядом со свойствами, которые должны быть видны при использовании в задании.
- При желании наведите курсор на свойство, нажмите Изменить порядок свойств и перетащите его в нужное место, чтобы изменить порядок свойств.
- Когда вы закончите настройку таблицы расширенных свойств, нажмите Сохранить.
Поля векторного слоя автоматически добавляются в таблицу, а поле, выбранное вами в качестве Поля ID ссылки, отображается с индикатором Связанного поля .
Примечание:
После сохранения таблицы расширенных свойств имя таблицы и связь между таблицами не могут быть обновлены.
Создание таблицы расширенных свойств из Survey123
Вы можете создать таблицу расширенных свойств из векторного слоя, чтобы ссылаться на данные внешнего векторного слоя и связывать их с заданиями. Вы можете вручную связать задание с записью в векторном слое, обновив значение Поля ID ссылки на шаге Обновить свойства задания. Значение Поля ID ссылки также можно установить автоматически, когда опрос собирается с помощью шага Survey123. Выполните эти шаги, чтобы создать таблицы расширенных свойств из векторного слоя.
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны заданий .
Появится панель Шаблоны заданий.
- Щелкните шаблон задания, к которому вы хотите добавить таблицу расширенных свойств.
Шаблон задания появится на правой панели.
- Щелкените Добавить форму Survey123.
Появится диалоговое окно Add Survey123 Form.
- Выберите одну из следующих опций, чтобы указать, где находится ваша форма Survey123:
- Эта организация Enterprise - Добавьте опрос, который доступен на том же портале, что и Workflow Manager.
- ArcGIS Online - Добавьте общедоступный опрос, расположенный в ArcGIS Online.
- Другое - Добавьте общедоступный опрос, расположенный на другом портале.
- Если вы выбрали Другое, введите URL-адрес портала, который содержит ваш опрос, в текстовое окно URL-адрес портала и нажмите Enter.
Например, https://webadaptorhost.domain.com/webadaptorname.
- Введите ID формы для опроса в текстовое окно ID элемента формы.
- Введите имя опроса в текстовом окне Имя привязки.
- Нажмите OK.
Таблица расширенных свойств появится на вкладке Расширенные свойства.
- Щелкните кнопку-переключатель Отношения, чтобы переключиться между отношениями таблицы один-к-одному (1-1) или один-ко-многим (1-M) с таблицей заданий Workflow Manager.
- 1-1 - устанавливает отношение один-к-одному, если ваши задания могут иметь только одно значение для свойств в таблице расширенных свойств.
- 1-M - устанавливает отношение один-ко-многим, если ваши задания могут иметь несколько значений свойств в таблице расширенных свойств.
- Дополнительно, обновите отображаемое имя свойства в текстовом поле Псевдоним.
- Включите опцию Видимый рядом со свойствами, которые должны быть видны при использовании в задании.
- При желании наведите курсор на свойство, нажмите Изменить порядок свойств и перетащите его в нужное место, чтобы изменить порядок свойств.
- Когда вы закончите настройку таблицы расширенных свойств, нажмите Сохранить.
Поля векторного слоя автоматически добавляются в таблицу, а поле globalid отображается с индикатором Связанного поля .
Примечание:
После сохранения таблицы расширенных свойств имя таблицы и связь между таблицами не могут быть обновлены.
Дублирование таблицы расширенных свойств
Вы можете продублировать таблицу расширенных свойств и опубликовать ее для нескольких шаблонов заданий. Выполните следующие шаги, чтобы продублировать таблицу расширенных свойств:
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны заданий .
Появится панель Шаблоны заданий.
- Щелкните шаблон задания, к которому вы хотите добавить таблицу расширенных свойств.
Шаблон задания появится на правой панели.
- Щелкните вкладку Дополнительные свойства.
- Щелкните Добавить существующую таблицу.
Появится диалоговое окно Добавить существующую таблицу.
- Щелкните стрелку раскрывающегося списка Шаблон задания и выберите шаблон задания, содержащий таблицу расширенных свойств, которую хотите дублировать.
- Щелкните стрелку раскрывающегося списка Таблица и выберите таблицу расширенных свойств, которую хотите дублировать.
- Нажмите OK.
Таблица расширенных свойств дублируется и отображается в списке.
- Щелкните Сохранить, чтобы сохранить шаблон задания.
Удаление таблицы расширенных свойств
При удалении таблицы расширенных свойств она удаляется из выбранного шаблона вакансии. Если таблица расширенных свойств используется в нескольких шаблонах заданий, она удаляется только из выбранного шаблона задания. Выполните следующие шаги, чтобы уалить таблицу расширенных свойств:
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны заданий .
Появится панель Шаблоны заданий.
- Щелкните шаблон задания, содержащий таблицу расширенных свойств, которое вы хотите удалить.
Шаблон задания появится на правой панели.
- Щелкните вкладку Дополнительные свойства.
- Наведите курсор на таблицу расширенных свойств, которую вы хотите удалить, и нажмите Удалить таблицу .
Появится сообщение подтверждения.
Внимание:
Удаленные таблицы восстановить невозможно.
- Нажмите Удалить, чтобы удалить таблицу, или нажмите Отмена, чтобы отменить.