|
|
指令C_3:把数据附加给另一数据
说明:把指定表单的某条数据给指定的附加人,按指定的附加格式附加数据,并在信息提醒界面提醒附加人。该指令跟[把数据给用户审批]指令类似。不同点是:
- 当执行[把数据给用户审批]指令后,系统会等待用户审批,用户审批后,或超时后,系统再执行后面的指令。
- 当执行[把数据附加给另一数据]指令后,系统不会等待用户填写附加数据,直接执行后面的指令,附加人可以在以后再附加数据而不会影响流程的执行。
参数:
- 目的数据:指定一个变量,该变量中保存了一个表单数据的识别。确定要对哪个表单的哪条数据进行附加操作。
表单数据识别的格式为:TableID:25,DataID:30,其中前面的数字是表单识别号,后面的数字是表单数据识别号。
- 附加人:指定一个变量,该变量中保存了一个或多个用户的姓名,用英文逗号分开多个人。确定数据的附加人。
- 附加格式:指定一个变量,该变量中保存了一种附加格式,附加人将按该格式填写附加内容。
该变量的值的格式为:TableID:25,其中25是附加表单的识别号。
- 提醒附加人:指定一个变量,该变量中保存了一段文字,用来在信息提醒区提醒附加人。如果该变量的值为空,将不提醒附加人。
- 提醒提交人:指定一个变量,该变量中保存了一段文字,用来在附加人输入了附加信息后,在信息提醒区提醒目的数据的填写人。
如果该变量的值为空,将不提醒数据提交人。
- 按钮文字:指定一个变量,该变量保存了一段文字,将替换显示在[附加]按钮上的[附加]两个字。
- 允许编辑:指定一个变量,该变量中保存了数字1或0,为1时表示允许,0表示禁止。当允许编辑附加数据时,附加人完成附加操作后,在表单数据的该附加的数据下面,会出现一个编辑按钮,允许附加人对原来的附加记录进行修改。
典型示例:
该示例把提交的数据发给超级用户,并允许超级用户附加数据。
步骤1:
流程父序:0
指令描述:取得提交的数据
流程指令:把当前流程表单数据ID付给变量
变量名称:提交的数据
步骤2:
流程父序:1
指令描述:定义附加人
流程指令:把指定用户给变量
变量名称:附加人
指定用户:超级用户
步骤3:
流程父序:2
指令描述:定义附加格式
流程指令:把指定附加表单ID给变量
变量名称:附加格式
附加表单:附加格式
步骤4:
流程父序:3
指令描述:定义提醒附加人信息
流程指令:把指定值给变量
变量名称:提醒附加人信息
指定值为:你有新文件要处理
步骤5:
流程父序:4
指令描述:定义提醒提交人信息
流程指令:把指定值给变量
变量名称:提醒提交人信息
指定值为:你填写的文件已经处理了,请查看
步骤6:
流程父序:5
指令描述:把提交的数据给超级用户附加
流程指令:把数据附加给另一数据
目的数据:提交的数据
附加人:附加人
附加格式:附加格式提醒
附加人:提醒附加人信息
提醒提交人:提醒提交人信息
按钮文字:"附加"
允许编辑:0
|
|