Добавление и настройка шага Отправить email

Шаг Отправить email отправляет уведомление по электронной почте одному или нескольким получателям при выполнении этого шага. Этот тип шага можно использовать для уведомления пользователей, когда шаг или задание были выполнены или когда шаг не был завершен успешно.

Прежде чем шаг Отправить email можно будет использовать для отправки уведомлений по электронной почте:

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

Для настройки шага выполните следующее:

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

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

  3. Укажите имя шага в текстовом окне Имя шага.
  4. Введите адреса электронной почты, разделенные точкой с запятой, в текстовые поля Кому, Копия и Скрытая копия по мере необходимости или используйте выражение ArcGIS Arcade для создания динамического списка получателей.

    Один адрес электронной почты

    user1@test.com

    Несколько адресов электронной почты

    user1@test.com;user2@test.com;user3@test.com;user4@test.com

    Адреса email и Arcade выражения

    user1@test.com;"arcadeExpression()";user3@test.com;"arcadeExpression()"

    Одно Arcade выражение

    "arcadeExpression()"

    Несколько Arcade выражений

    "arcadeExpression()";"arcadeExpression()";"arcadeExpression()";"arcadeExpression()"

    Arcade выражения и адреса email

    "arcadeExpression()";user2@test.com;"arcadeExpression()";user4@test.com

    Примечание:

    В текстовом поле Кому, Копия или Скрытая копия должен быть указан хотя бы один действительный адрес электронной почты или выражение Arcade.

  5. Введите тему для уведомления по электронной почте в текстовом окне Тема.

    Вы также можете использовать выражения ArcGIS Arcade для предоставления динамического значения темы. Например, jobName($job)+' is ready'.

  6. Введите текст сообщения для уведомления по электронной почте в текстовом окне Сообщение.

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

    
    '<b>'+jobName($job)+'</b>, created by <b>'+jobCreator($job)+'</b>, was closed on <b>'+Text(Date(jobEndDate($job)), 'dddd, MMMM D, Y')+'</b>.'
    Примечание:

    Вы должны включить опцию HTML-уведомления, чтобы использовать теги HTML в поле Сообщение.

  7. Дополнительно, если задание включает вложения, вы можете включить их в уведомление по электронной почте, используя следующие параметры в разделе Включить вложения:
    • Нет — Не включать вложения задания в уведомления по электронной почте.
    • Все — Включить все папки вложений задания в уведомление по электронной почте.
    • По папке — Введите список имен папок, разделенных запятой, в текстовое поле По папке, чтобы указать папки вложений задания, которые следует включить в уведомление по электронной почте.
    Примечание:

    Если задание содержит несколько вложений, они будут отправлены в виде одного ZIP-файла, а структура папок с вложениями сохранится.

  8. По желанию введите идентификатор задания в текстовое окно Предварительный просмотр электронного письма и нажмите Предварительный просмотр для его просмотра.
    Примечание:

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

  9. Перейдите на вкладку Опции.
  10. При необходимости настройте Опции шага.
    • Вручную - запустить шаг вручную.
      • Дополнительно - позволяет завершить шаг без запуска.
    • Автоматически - Запускает шаг, как только он становится активным.
      Примечание:

      Если схема рабочего процесса настроена на автоматический запуск последовательности шагов, включающей шаг Оценка качества данных или Запуск сервиса GP, шаги, которые пытаются запуститься после истечения срока действия токена пользователя, запустившего последовательность шагов, не будут выполняться автоматически. Для выполнения дополнительных автоматизированных шагов без вмешательства вручную требуется лицензия на роль ArcGIS Workflow Manager Server Advanced.

    • Запланировать запуск - запустить шаг в соответствии с установленным вами расписанием.

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

  11. Дополнительно укажите текст справки для шага в текстовом поле Справка по шагу.

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

    
    'For further assistance, please contact ' + jobCreator($job) + '.'
  12. Дополнительно, щелкните вкладку Стиль, чтобы изменить форму и цвет шага.
  13. Дополнительно, щелкните вкладку Описание и введите описание шага в текстовом поле Описание шага.
    Примечание:

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

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

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

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

S000001

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

F000001

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

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