Краткая информация
Объект Workflow предоставляет доступ к свойствам для работы с рабочем процессом задания Workflow Manager (Classic).
Обсуждение
Представляет структуру рабочего процесса задания. Рабочий процесс содержит шаги, представляющие индивидуальные задачи, связанные путями, которые определяют последовательность выполнения. Каждая отдельная задача, которая должна быть выполнена для завершения бизнес-процесса, идентифицируется и создается в качестве шага. Шаги являются экземплярами типов шагов и связаны с конкретным рабочим процессом. Рабочий процесс может иметь несколько экземпляров одного и того же типа шага, и каждый из экземпляров может иметь свойства, настроенные отличным от других образом.
Свойства
Свойство | Описание | Тип данных |
name (только чтение) | Имя Workflow. | String |
steps (только чтение) | Возвращает список объектов WorkflowStep, которые задают рабочий процесс. | Object |
Пример кода
Следующий скрипт получает рабочий процесс задания из базы данных 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)