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

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

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

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

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

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

Имя шага

CLSID

Описание

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

Создать сеанс проверок (Create Reviewer Session)

ProductionMappingSteps.CreateReviewerSession

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

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

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

ProductionMappingSteps.RunReviewerBatchJob

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

  • 0 – пакетное задание успешно выполнено, никаких результатов не было возвращено.
  • 1 – пакетное задание успешно выполнено, результаты были записаны в сеанс проверок
  • 2 – Не удалось выполнить пакетное задание.
  • 3 – пакетное задание успешно выполнено с ошибками или предупреждениями, никаких результатов не было возвращено.
  • 4 – пакетное задание успешно выполнено с ошибками или предупреждениями, результаты были записаны в сеанс проверок

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

JTXDesktopSteps.LaunchArcMap

Argument: /guid:WMXReviewer.StartSession

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

Вся информация об обработке записывается на закладку История (History) в Workflow Manager.

Токены Data Reviewer

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

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

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

Токен

Описание

Пример ввода

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

Prog ID

Reviewer

[REVSESSION:ID]

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

[REVSESSION:ID]

123

[ProgId("ProductionMappingSteps.ReviewerTokenParser")]

5/10/2014