|
|
指令C_2:把数据给用户审批
说明:把指定表单的某条数据给指定的审批人(可以是一个人或多个人),按指定的审批格式审批,并在信息提醒界面提醒审批人。
系统执行完该指令后,不会立刻执行该指令后面的步骤,系统将等待审批人填写审批数据或等待一段指定的时间,等审批人填写完审批数据后或超过指定时间后,系统才执行该指令后面的指令。
参数:
- 待审数据:指定一个变量,该变量中保存了一个流程表单数据的识别。确定要对哪个表单的哪条数据进行审批。
表单数据识别的格式为:TableID:25,DataID:30,其中前面的数字是表单识别号,后面的数字是表单数据识别号。
- 审批人:指定一个变量,该变量中保存了一个或多个用户的姓名,作为数据的审批人。用英文逗号分开多个审批人。
审批人变量的值也可以是部门识别。比如:技术部(5),张三。
- 审批格式:指定一个变量,该变量中保存了一种审批格式,审批人将按该格式填写审批意见。
该变量的值的格式为:TableID:25,其中25是审批表单的识别号。注意,该变量的值一定要是审批表单。
- 提醒审批人:指定一个变量,该变量中保存了一段文字,用来在信息提醒区提醒审批人。如果该变量的值为空,将不提醒审批人。
- 提醒提交人:指定一个变量,该变量中保存了一段文字,用来在审批人输入了审批信息后,在信息提醒区提醒待审数据的填写人。
如果该变量的值为空,将不提醒数据提交人。
- 按钮文字:指定一个变量,该变量中保存了一段文字,这段文字将替换显示在[审批]按钮上的[审批]两个字。
- 允许编辑:指定一个变量,该变量中保存了数字1或0,为1时表示允许,0表示禁止。
当允许时,审批人完成审批后,在表单数据的该审批数据下面,会出现一个编辑按钮,允许审批人对原来的审批记录进行修改。否则,审批完的数据是不能修改的。
- 等待小时:指定一个变量,该变量中保存了小时数,表示系统等待多少小时。执行审批指令后,系统把数据给指定的人审批,当该该参数变量的值为0时,系统将等到
审批人完成审批操作后,再执行该步骤后面的指令。如果不为0时,在审批人完成审批操作后或系统等待的时间大于该指定小时后,系统才接着执行后面的指令。
当控制台程序没有运行时,系统将一直等待,直到审批处理了或重新运行了控制台程序。
典型示例:
该示例把提交的数据给超级用户审批。
步骤1:
流程父序:0
指令描述:取得提交的数据
流程指令:把当前流程表单数据ID付给变量
变量名称:提交的数据
步骤2:
流程父序:1
指令描述:定义审批人
流程指令:把指定用户给变量
变量名称:审批人
指定用户:超级用户
步骤3:
流程父序:2
指令描述:定义审批格式
流程指令:把指定审批表单ID给变量
变量名称:审批格式
审批表单:标准审批格式
步骤4:
流程父序:3
指令描述:定义提醒审批人信息
流程指令:把指定值给变量
变量名称:提醒审批人信息
指定值为:你有新文件要审批
步骤5:
流程父序:4
指令描述:定义提醒提交人信息
流程指令:把指定值给变量
变量名称:提醒提交人信息
指定值为:你填写的文件已经审批了,请查看
步骤6:
流程父序:5
指令描述:把提交的数据给超级用户审批
流程指令:把数据给用户审批
待审数据:提交的数据
审批人:审批人
审批格式:审批格式
提醒审批人:提醒审批人信息
提醒提交人:提醒提交人信息
按钮文字:"审批"
允许编辑:0
等待小时:0
|
|