|
|
指令C_68:判断上步审批是否超时
说明:判断该步骤前的[把数据给用户审批]指令执行的结果是否是超时。如果超时,就把数字1保存到结果变量中,否则,把数字0保存到结果变量中。
所谓超时,就是指审批人在规定的时间内没有审批文件。
参数:
- 结果变量:指定一个变量,该变量用来保存判断的结果。如果超时,该变量值为1,否则,为0。
典型示例:
该示例判断超级用户审批是否超时,如果超时,就再次给超级用户审批。
步骤1:
流程父序:0
指令描述:取得提交的数据
流程指令:把当前流程表单数据ID付给变量
变量名称:提交的数据
步骤2:
流程父序:1
指令描述:定义审批人
流程指令:把指定用户给变量
变量名称:审批人
指定用户:超级用户
步骤3:
流程父序:2
指令描述:定义审批格式
流程指令:把指定审批表单ID给变量
变量名称:审批格式
审批表单:标准审批格式
步骤4:
流程父序:3
指令描述:定义提醒审批人信息
流程指令:把指定值给变量
变量名称:提醒审批人信息
指定值为:你有新文件要审批
步骤5:
流程父序:4
指令描述:定义提醒提交人信息
流程指令:把指定值给变量
变量名称:提醒提交人信息
指定值为:你填写的文件已经审批了,请查看
步骤6:
流程父序:5
指令描述:定义零变量
流程指令:把指定值给变量
变量名称:零变量
指定值为:0
步骤7:
流程父序:6
指令描述:把提交的数据给超级用户审批
流程指令:把数据给用户审批
待审数据:提交的数据
审批人:审批人
审批格式:审批格式
提醒审批人:提醒审批人信息
提醒提交人:提醒提交人信息
按钮文字:审批
允许编辑:0
等待小时:10
步骤8:
流程父序:7
指令描述:取得上面审批是否超时
流程指令:判断上步审批是否超时
结果变量:是否超时
步骤9:
流程父序:8
指令描述:如果超时
流程指令:对比两变量值
第一变量:是否超时
关系符号:不等于
第二变量:零变量
步骤10:
流程父序:9
指令描述:再次给审批人审批
流程指令:跳转执行
跳转到步骤:6
|
|