“进程列表”页显示用户已启动或自动启动的进程。
在管理控制台中,单击服务> Forms工作流> Forms工作流。 “进程列表”显示以下信息:
进程名称 — 版本: 在Workbench中定义的流程名称。
应用程序: 如Workbench中所定义,流程所属的应用程序。
状态: “活动”表示流程是为流程版本激活的流程。 “不活动”表示该进程是一个旧版本,它仍具有进程实例。
创建日期: 部署流程的日期和时间。
单击进程名称可在“进程实例”页上查看其进程实例。
如果从“进程列表”页访问“进程实例”页,则会列出所选进程的所有进程实例。 如果在执行搜索后访问“进程实例”页,则只列出找到的进程实例。
对于每个流程实例,该列表显示了以下信息:
进程ID: 工作流在实例化进程(即用户或自动步骤启动进程时)时分配的标识符。 您可以使用此标识符来跟踪流程实例的整个生命周期。
进程名称 — 版本: 在Workbench中定义的流程名称。
状态: 指示进程实例是正在正常运行、正在更改状态还是已经停止。 (请参阅关于流程实例状态。)
创建日期: 流程实例的创建日期和时间。
更新日期: 上次更改流程实例状态的日期和时间。
您可以在“流程实例”页上执行以下任务:
流程实例(包括子流程)可以具有以下状态:
完成: 进程实例中的所有分支和操作都已完成。 “完成”是流程实例的最终状态。
正在完成: 进程实例的状态将更改为COMPLETE。
已启动: 进程实例已创建,但尚未运行。 INITIATED是流程实例的第一个状态。
正在运行: 进程实例正在正常运行。 可能正在进行自动步骤,或者流程实例可能正在接收用户输入或等待用户交互。
已暂停: 进程实例已被管理员或进程中的某个步骤挂起。 在状态更改之前,不会执行任何进一步的操作。
正在暂停: 状态即将变为“已挂起”。 如果某个操作被设计为忽略挂起请求并且尚未完成,则该操作必须在进程实例挂起之前完成。
已终止: 管理员已终止进程实例。
正在终止: 状态将更改为TERMINATED。 如果某个操作被设计为忽略终止请求且尚未完成,则该操作必须在终止进程实例之前完成。
取消暂停: 暂停后,状态将变为RUNNING。
当请求更改进程实例的状态(例如挂起或终止)时,该请求将进入forms workflow命令队列。 根据队列的大小和整体处理速度,显示的状态在重新加载页面一次或更多次之前可能不会更改。
如果您需要排除问题,或者您知道流程实例在后续步骤中会因某些外部条件而遇到问题,则可以临时挂起流程实例。
可以挂起状态为“正在运行”的进程实例。
暂停进程实例后,其状态将依次变为SUSPENDING和SUSPENDED,进程将暂停其当前操作。 进程实例将保持此状态,直到状态更改为UNSUSPENDED。
只有状态为“已挂起”的进程实例才能更改为“已取消挂起”。
取消暂停进程实例时,其状态将更改为RUNNING,并且将继续执行已暂停的操作。
当暂停使用其它进程(子进程)的调用操作调用它们的进程实例时,子进程也会被暂停。
如果进程实例的操作已停止或遇到其他错误情况,或者需要强制进程实例停止运行,则可以终止进程实例。
您可以终止具有任何状态的进程实例。
终止进程实例时,其状态将依次变为TERMINATING和TERMINATED,进程将停止其当前操作。 不运行进一步的操作,并且所有相关的操作和任务都被终止。
“流程实例详细资料”页显示流程实例的历史记录。
“摘要”区域显示有关流程实例的基本信息。
在“操作”选项卡上,按从头到尾的完成顺序显示流程实例的每个操作,其中包含以下信息:
操作名称: 在Workbench中定义的工序名称。
状态: 指示操作是正常运行还是已停止。 (请参阅关于流程实例状态。)
分支名称: 分支的名称,如Workbench中所定义。
开始日期: 开始操作的日期和时间。
完成日期: 操作完成的日期和时间。
子进程是由另一个进程启动并独立于另一个进程运行的进程实例。 仅当子流程在Workbench中作为流程的一部分进行设计时,才会显示它们。 在“子流程”选项卡上,每个子流程均显示以下信息:
进程ID: 形成工作流在实例化进程(即,当用户或自动步骤启动进程时)时分配的正整数。 您可以使用此标识符跟踪流程实例的生命周期。
进程名称 — 版本: 进程的名称,如Designer中所定义。
状态: 指示进程实例是正常运行、正在更改状态还是已停止。 (请参阅关于流程实例状态。)
创建日期: 子进程的创建日期和时间。
更新日期: 上次更改子进程的状态的日期和时间。
您可以在“流程实例详细信息”页面上执行以下任务:
操作(流程中的步骤)可以具有以下状态:
完成: 操作已完成。
正在运行: 操作运行正常。 它可能正在接收用户输入或等待用户交互,或者可能正在进行自动步骤。
已搁置: 处理操作时出现问题。 在“停止的操作”页面中检查错误或异常。
已终止: 管理员已终止该操作。
如果操作或子进程停止或遇到其他错误情况,或者需要强制操作或子进程停止运行,则可以终止操作。
您可以终止正在运行的操作。
终止操作时,其状态将更改为TERMINATED。 操作未完成,进程实例停止运行。
您可以终止具有任意状态的子进程。
终止子进程时,其状态将依次变为TERMINATING和TERMINATED,进程实例将停止其当前操作。 尽管父进程实例继续运行,但子进程不会运行其他操作。
您不能终止进程图中具有网关元素的进程。 如果尝试终止这些类型的进程,则网关元素中的操作不会受到影响。 要终止网关元素中的操作,必须直接终止这些操作。
您可以重试状态为STALLED的操作。
重试某个操作时,会向Forms工作流发送一个重新启动该操作的请求。 如果请求成功,状态将更改为RUNNING。 如果无法重新启动该操作,则该操作将保持停止状态,您可能需要终止它。
“操作详细资料”页显示流程中的一个操作及其当前用户分配的摘要。
在管理控制台中,单击服务> Forms工作流> Forms工作流。
单击进程名称以显示其进程实例。 单击流程实例以显示“流程实例详细资料”页,然后选择操作以显示“操作详细资料”页。
对于每个任务,该列表都显示了以下信息:
进程名称 — 版本: 在Workbench中定义的流程名称。
应用程序: 如Workbench中所定义,流程所属的应用程序。
状态: “活动”表示流程是为流程版本激活的流程。 “不活动”表示该进程是一个旧版本,它仍具有进程实例。
创建日期: 部署流程的日期和时间。