|
|
指令C_16:跳转执行
说明:不执行当前步骤后面的步骤而跳转到指定步骤,执行该指定步骤以及其后面步骤。
注意:使用该指令时,请仔细检查流程的逻辑性,避免发生死循环。
参数:
典型示例:
该示例是用户填写了某个报告后,要给超级用户审批,如果审批不通过,将把报告打回给填写人修改,直到超级用户审批通过。
步骤1:
流程父序:0
指令描述:允许填写人修改数据
流程指令:执行子流程
子流程:允许填写人修改数据子流程
步骤2:
流程父序:1
指令描述:给超级用户审批
流程指令:执行子流程
子流程:给超级用户审批子流程
步骤3:
流程父序:2
指令描述:如果审批没通过
流程指令:执行子流程
子流程:判断审批结果是否通过子流程
步骤4:
流程父序:3
指令描述:通知填写人修改报告
流程指令:执行子流程
子流程:通知填写人修改报告子流程
步骤5:
流程父序:4
指令描述:再次让超级用户审批
流程指令:跳转执行
跳转到步骤:2
|
|