描述
ActivityType 对象可用于访问 Workflow Manager (Classic) 数据库中的活动类型配置元素。
讨论
活动类型是可以记录作业整个生命周期内历史的模板。活动类型有两个主要用途:提供与历史一起存储的可配置消息模板,并会为消息添加标签,以便稍后对消息进行排序或查询。例如,可以根据 AssignJob 活动类型查询作业历史,找出作业被重新分配的次数。
属性
属性 | 说明 | 数据类型 |
ID (只读) | ActivityType 的 ID。 | Integer |
name (只读) | ActivityType 的名称。 | String |
代码示例
以下示例会将作业重新分配给组,并记录有关作业的 AssignJob 活动类型。
import arcpy
import arcpywmx
# Establish a connection to a Workflow database
conn = arcpywmx.Connect(r'c:\test\Workflow.jtc')
# Access a Workflow Job
job = conn.getJob(99999)
# Change the assignment of the job to Editors group
job.assignedTo = "Editors"
# Log an activity for the reassignment of the job
job.logActivity('AssignJob', 'Job assigned to Editors group.')