描述
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)