Шаг Открыть веб-страницу можно использовать для интеграции веб-страниц и веб-приложений в веб-приложение ArcGIS Pro и в ArcGIS Workflow Manager. Это позволяет пользователям Workflow Manager легко взаимодействовать с веб-страницей или веб-приложением.
Когда этот шаг выполняется в веб-приложении Workflow Manager, появляется диалоговое окно Перенаправление URL-адреса <Job_Name> с параметрами продолжения или отмены. Если вы щелкните Продолжить, веб-страница или веб-приложение, заданные на этом шаге, открывается на странице Работа. Информация о шаге отображается на панели Детали, и ее можно свернуть, щелкнув Минимизировать . Если вы щелкните Отмена, шаг не будет выполнен, а на вкладке Сообщения журнала появится сообщение. Чтобы закрыть диалоговое окно Перенаправление URL-адреса <Job_Name>, поставьте отметку Больше не показывать это предупреждение.
При запуске шага в ArcGIS Pro веб-страница или веб-приложение, определенное на этом шаге, открывается в виде в ArcGIS Pro.
Примечание:
Когда этот шаг выполняется другим человеком, на задании появляется значок Выполняется .
Когда шаг запущен, могут быть выполнены следующие действия:
- Шаг можно приостановить, щелкнув кнопку Пауза.
- Шаг можно завершить, щелкнув кнопку Завершить.
Примечание:
Если шаг не является дополнительным, его необходимо запустить или приостановить хотя бы один раз, прежде чем его можно будет завершить.
Настройка шага
Выполните следующие действия, чтобы настроить этот шаг:
Внимание:
Чтобы уменьшить уязвимости системы безопасности, шаг Открыть веб-страницу следует настраивать только для доверенных веб-страниц и веб-приложений.
- Создайте или отредактируйте схему рабочего процесса, чтобы получить доступ к панели Библиотека шагов.
- Перетащите Открыть веб-страницу с панели Библиотека шагов на стрелку соединения шага в канве рабочего процесса.
Появится панель Подробная информация о шаге.
- Укажите имя шага в текстовом окне Имя шага.
- Укажите URL-адрес веб-страницы или веб-приложения в текстовое окно URL-адрес веб-страницы.
Примечание:
Поддерживаются только форматы URL-адресов HTTP и HTTPS.
Вы также можете использовать выражения ArcGIS Arcade для предоставления динамического значения. Если значение URL веб-страницы содержит простой текст и выражения ArcGIS Arcade, вам необходимо отформатировать текст следующим образом:
'https://webadaptorhost.domain.com/webadaptorname/<BranchVersionedFeatureServiceName>/?versions=' + JobVersion($Job, '<DataSourceName>') + '&extent=' + JobLocation($Job)
- Дополнительно, настройте параметр Автоматически кодировать результат Arcade, как необходимо.
- Если выражение Arcade используется для создания любой части базовой URL в текстовом поле URL веб-страницы, снимите отметку Автоматически кодировать результат Arcade.
- Если любое выражение Arcade в текстовом поле URL веб-страницы возвращает результат, содержащий специальные символы, которых нужно избегать при конвертировании в URL, например, пробел или прямой слэш, убедитесь, что отметка Автоматически кодировать результат Arcade поставлена.
- При желании отметьте Открыть в новом браузере, чтобы открывать веб-страницу или веб-приложение в новом окне браузера, когда шаг выполняется в веб-приложении Workflow Manager.
- Перейдите на вкладку Опции.
- При необходимости настройте Опции шага.
- Вручную - запустить шаг вручную.
- Дополнительно - позволяет завершить шаг без запуска.
- Автоматически - Запускает шаг, как только он становится активным.
- Запланировать запуск - запустить шаг в соответствии с установленным вами расписанием.
- Вручную - запустить шаг вручную.
- При желании выберите один из следующих вариантов настройки справки на этом шаге:
- Нет - настройте шаг без пошаговой справки.
- Текст - настройте текст справки для шага в текстовом поле Текст.
Вы можете использовать выражения ArcGIS Arcade для предоставления динамического значения справки по шагу. Если справка по шагу содержит обычный текст и выражения Arcade, отформатируйте текст следующим образом:
'For further assistance, please contact' + JobCreator($Job) + '.'
- URL - настройте шаг, указав ссылку на справочный ресурс в текстовом поле URL.
Примечание:
Поддерживаются только форматы URL-адресов HTTP и HTTPS.
Вы также можете использовать выражения Arcade для предоставления динамического значения. Если URL содержит обычный текст и выражения Arcade, отформатируйте текст следующим образом:
'https://pro.arcgis.com/en/pro-app/latest/tool-reference/' + JobExtendedProperty($Job, 'tools', 'toolbox') + '/' + jobExtendedProperty($job, 'tools', 'alias') + '.htm'
Настройте опцию Автоматически кодировать результат Arcade:
- Если выражение Arcade возвращает специальные символы, которых нужно избегать при конвертировании в URL, например, пробел или прямой слэш, убедитесь, что опция Автоматически кодировать результат Arcade включена.
- Если для формирования базового URL-адреса используется выражение Arcade, отключите опцию Автоматически кодировать результат Arcade.
- Дополнительно, щелкните вкладку Стиль, чтобы изменить форму и цвет шага.
- Дополнительно, щелкните вкладку Описание и введите описание шага в текстовом поле Описание шага.
Подсказка:
Вкладка Описание также содержит идентификатор шага, который можно использовать с динамическими свойствами задания для получения выходных данных шага. Щелкните Копировать ID шага
, чтобы скопировать идентификатор шага в буфер обмена.
Возвращаемое значение
Когда шаг завершен, его возвращаемое значение сохраняется, чтобы указать результат шага. Возвращаемое значение может быть немедленно оценено с использованием путей для определения следующих шагов рабочего процесса. Вы также можете получить возвращаемое значение для завершенных шагов рабочего процесса с помощью выражений ArcGIS Arcade. В следующей таблице перечислены возвращаемые значения шага:
Возвращаемое значение | Описание |
---|---|
S000001 | Шаг завершен успешно. |
F000001 | Шаг не удалось завершить успешно. |
Выходное значение
Когда шаг завершен, его выходное значение сохраняется и может использоваться для определения пути, по которому следует рабочий процесс, или может использоваться в качестве входных данных для других шагов рабочего процесса. В следующей таблице перечислено выходное значение шага:
Выходные данные | Описание |
---|---|
<URL> | Возвращает URL-адрес открытой веб-страницы или веб-приложения. |