Добавление и настройка шага Открыть веб-страницу

Шаг Открыть веб-страницу можно использовать для интеграции веб-страниц и веб-приложений в веб-приложение ArcGIS Pro и в ArcGIS Workflow Manager. Это позволяет пользователям Workflow Manager легко взаимодействовать с веб-страницей или веб-приложением.

Когда этот шаг выполняется в веб-приложении Workflow Manager, появляется диалоговое окно Перенаправление URL-адреса <Job_Name> с параметрами продолжения или отмены. Если вы щелкните Продолжить, веб-страница или веб-приложение, заданные на этом шаге, открывается на странице Работа. Информация о шаге отображается на панели Детали, и ее можно свернуть, щелкнув Минимизировать Collapse Panel. Если вы щелкните Отмена, шаг не будет выполнен, а на вкладке Сообщения журнала появится сообщение. Чтобы закрыть диалоговое окно Перенаправление URL-адреса <Job_Name>, поставьте отметку Больше не показывать это предупреждение.

При запуске шага в ArcGIS Pro веб-страница или веб-приложение, определенное на этом шаге, открывается в виде в ArcGIS Pro.

Примечание:

Когда этот шаг выполняется другим человеком, на задании появляется значок Выполняется Running.

Когда шаг запущен, могут быть выполнены следующие действия:

  • Шаг можно приостановить, щелкнув кнопку Пауза.
  • Шаг можно завершить, щелкнув кнопку Завершить.
Примечание:

Если шаг не является дополнительным, его необходимо запустить или приостановить хотя бы один раз, прежде чем его можно будет завершить.

Настройка шага

Выполните следующие действия, чтобы настроить этот шаг:

Внимание:

Чтобы уменьшить уязвимости системы безопасности, шаг Открыть веб-страницу следует настраивать только для доверенных веб-страниц и веб-приложений.

  1. Создайте или отредактируйте схему рабочего процесса, чтобы получить доступ к панели Библиотека шагов.
  2. Перетащите Открыть веб-страницу с панели Библиотека шагов на стрелку соединения шага в канве рабочего процесса.

    Появится панель Подробная информация о шаге.

  3. Укажите имя шага в текстовом окне Имя шага.
  4. Укажите URL-адрес веб-страницы или веб-приложения в текстовое окно URL-адрес веб-страницы.
    Примечание:

    Поддерживаются только форматы URL-адресов HTTP и HTTPS.

    Вы также можете использовать выражения ArcGIS Arcade для предоставления динамического значения. Если значение URL веб-страницы содержит простой текст и выражения ArcGIS Arcade, вам необходимо отформатировать текст следующим образом:

    'https://webadaptorhost.domain.com/webadaptorname/<BranchVersionedFeatureServiceName>/?versions=' + JobVersion($Job, '<DataSourceName>') + '&extent=' + JobLocation($Job)

  5. Дополнительно, настройте параметр Автоматически кодировать результат Arcade, как необходимо.
    • Если выражение Arcade используется для создания любой части базовой URL в текстовом поле URL веб-страницы, снимите отметку Автоматически кодировать результат Arcade.
    • Если любое выражение Arcade в текстовом поле URL веб-страницы возвращает результат, содержащий специальные символы, которых нужно избегать при конвертировании в URL, например, пробел или прямой слэш, убедитесь, что отметка Автоматически кодировать результат Arcade поставлена.
  6. При желании отметьте Открыть в новом браузере, чтобы открывать веб-страницу или веб-приложение в новом окне браузера, когда шаг выполняется в веб-приложении Workflow Manager.
  7. Перейдите на вкладку Опции.
  8. При необходимости настройте Опции шага.
    • Вручную - запустить шаг вручную.
      • Дополнительно - позволяет завершить шаг без запуска.
    • Автоматически - Запускает шаг, как только он становится активным.
    • Запланировать запуск - запустить шаг в соответствии с установленным вами расписанием.

      Более подробно об опциях расписания

  9. При желании выберите один из следующих вариантов настройки справки на этом шаге:
    • Нет - настройте шаг без пошаговой справки.
    • Текст - настройте текст справки для шага в текстовом поле Текст.

      Вы можете использовать выражения 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.

  10. Дополнительно, щелкните вкладку Стиль, чтобы изменить форму и цвет шага.
  11. Дополнительно, щелкните вкладку Описание и введите описание шага в текстовом поле Описание шага.
    Подсказка:

    Вкладка Описание также содержит идентификатор шага, который можно использовать с динамическими свойствами задания для получения выходных данных шага. Щелкните Копировать ID шага Copy Step ID, чтобы скопировать идентификатор шага в буфер обмена.

Возвращаемое значение

Когда шаг завершен, его возвращаемое значение сохраняется, чтобы указать результат шага. Возвращаемое значение может быть немедленно оценено с использованием путей для определения следующих шагов рабочего процесса. Вы также можете получить возвращаемое значение для завершенных шагов рабочего процесса с помощью выражений ArcGIS Arcade. В следующей таблице перечислены возвращаемые значения шага:

Возвращаемое значениеОписание

S000001

Шаг завершен успешно.

F000001

Шаг не удалось завершить успешно.

Выходное значение

Когда шаг завершен, его выходное значение сохраняется и может использоваться для определения пути, по которому следует рабочий процесс, или может использоваться в качестве входных данных для других шагов рабочего процесса. В следующей таблице перечислено выходное значение шага:

Выходные данныеОписание

<URL>

Возвращает URL-адрес открытой веб-страницы или веб-приложения.

Связанные разделы