|
|
指令C_76:替换整条数据
说明:把源数据中的所有单元的值替换到目的数据中。如果目的数据中的单元不存在将不会替换该单元的值,其他存在的单元将被替换。
如果源数据或目的数据不存在,将不会进行替换操作。如果目的数据的单元式样跟源数据对应的单元不一致,不一致的单元值也不会被替换。
替换操作时,最好是保证源数据和目的数据的表单格式一致。
参数:
- 源数据:指定一个变量,该变量中保存了一个表单数据的识别,系统将把该数据替换到目的数据中。表单数据识别的格式为:TableID:25,DataID:30,其中前面的数字是表单识别号,后面的数字是表单数据识别号。
- 目的数据:指定一个变量,该变量中保存了一个表单数据的识别,系统将把源数据替换到该数据中。表单数据识别的格式为:TableID:25,DataID:30,其中前面的数字是表单识别号,后面的数字是表单数据识别号。
典型示例:
该示例将把刚填写的数据备份到备份表单中。
步骤1:
流程父序:0
指令描述:取得提交的数据
流程指令:把当前流程表单数据ID付给变量
变量名称:提交的数据
步骤2:
流程父序:1
指令描述:定义备份表单
流程指令:把指定流程表单ID付给变量
变量名称:备份表单
流程表单:要备份的表单
步骤3:
流程父序:2
指令描述:在备份表单中生成一份空的新数据
流程指令:由系统增加一新数据
增加到表单:备份表单
步骤4:
流程父序:3
指令描述:取得刚生成的新数据
流程指令:把指定表单的最新数据ID付给变量
变量名称:刚生成的数据
表单识别:备份表单
步骤5:
流程父序:4
指令描述:把提交的数据备份到刚生成的数据中
流程指令:替换整条数据
源数据:提交的数据
目的数据:刚生成的数据
|
|