Workflow

Краткая информация

Объект Workflow предоставляет доступ к свойствам для работы с рабочем процессом задания Workflow Manager (Classic).

Обсуждение

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

Свойства

СвойствоОписаниеТип данных
name
(только чтение)

Имя Workflow.

String
steps
(только чтение)

Возвращает список объектов WorkflowStep, которые задают рабочий процесс.

Object

Пример кода

Пример рабочего процесса 1

Следующий скрипт получает рабочий процесс задания из базы данных Workflow Manager (Classic) и отображает его имя.

import arcpy

#Establish a connection to a Workflow database
conn = arcpy.wmx.Connect(r'c:\test\Workflow.jtc')

#Access a Job
job = conn.getJob(99999)

#Access a the job's workflow
workflow = job.getWorkflow()

#Print the name of the workflow
print(workflow.name)