Настраиваемые шаги и токены при работе с Data Reviewer

Настраиваемые шаги и токены Data Reviewer могут использоваться для автоматизации функций выбранного Data Reviewer как части рабочего процесса. Эти шаги и токены позволят вам создавать сессии Data Reviewer для выполнения заданий, запускать пакетные задания Reviewer непосредственно из рабочего процесса и автоматически запускать для выполнения этих заданий сеансы Reviewer при открытии ArcMap.

Пример рабочего процесса Workflow Manager, в котором используются настраиваемые шаги и токены Data Reviewer

Настраиваемые шаги Data Reviewer

Настраиваемые шаги Data Reviewer включены в библиотеку шагов Production Mapping. Шаги, общее описание и коды возврата приводятся в следующей таблице.

Общую информацию о настройке типов шагов вы найдете в разделе Создание типов шагов.

Имя шага

Prog ID

Описание

Коды возврата

Создать сеанс Reviewer (Create Reviewer Session)

ProductionMappingSteps.CreateReviewerSession

Создает сеанс Reviewer и связывает его с заданием.

  • 0 – успешно
  • -1 – не удалось

Выполнить пакетное задание Reviewer

ProductionMappingSteps.RunReviewerBatchJob

Выполняет пакетное задание Reviewer

  • 0 – пакетное задание успешно выполнено, ошибок нет
  • 1 – пакетное задание успешно выполнено, ошибки записаны в сеанс Reviewer
  • 2 – не удалось выполнить пакетное задание либо произошли ошибки обработки

Запустите ArcMap командой Начать сеанс Reviewer (Start Reviewer Session)

JTXDesktopSteps.LaunchArcMap

Argument: /guid:WMXReviewer.StartSession

Запускает ArcMap и начинает сеанс Reviewer, связанный с заданием

Токены Data Reviewer

При работе с настраиваемыми шагами Data Reviewer доступен дополнительный токен.

Общая информация о работе с токенами имеется в разделе Использование токенов.

Синтаксический анализатор

Токен

Описание

Пример ввода

Пример результата

Prog ID

Reviewer

[REVSESSION:ID]

Идентификатор (ID) сеанса Reviewer для сеансов, связанных с заданием

[REVSESSION:ID]

123

[ProgId("ProductionMappingSteps.ReviewerTokenParser")]

9/10/2013