|
|
指令C_6:允许或禁止用户编辑数据
说明:每条表单数据都有一个允许编辑用户表。当把用户的姓名加入该表时,该用户就能编辑该条数据。当把用户从该表删除时,该用户就不能编辑该数据。
当用户是表单的数据管理人时,该用户不受上面的影响,即使允许编辑用户表中没有该用户的姓名,他照样能编辑该数据。
什么是表单的数据管理人?就是表单设置中的[数据管理]属性指定的人。
当用户能编辑该数据时,在该表单数据界面的上面会出现一个编辑按钮。点击该按钮,就能进入编辑界面。

参数:
- 待处理数据:指定一个变量,该变量中保存了一个表单数据的识别。确定要对哪个表单的哪条数据的允许编辑用户表进行操作。
表单数据识别的格式为:TableID:25,DataID:30,其中前面的数字是表单识别号,后面的数字是表单数据识别号。
- 待处理用户:指定一个变量,该变量中保存了一个或多个用户的姓名,用英文逗号分开多个姓名。确定对哪些用户进行允许或禁止编辑数据操作。
- 允许编辑:指定一个变量,该变量中保存了0或1,1表示允许编辑,0表示禁止编辑。
典型示例:
该示例允许数据填写人编辑所填写的数据。
步骤1:
流程父序:0
指令描述:取得提交的数据
流程指令:把当前流程表单数据ID付给变量
变量名称:提交的数据
步骤2:
流程父序:1
指令描述:取得提交人
流程指令:把数据提交人付给变量
变量名称:提交人
数据识别:提交的数据
步骤3:
流程父序:2
指令描述:许数据填写人编辑所填写的数据
流程指令:允许或禁止用户编辑数据
待处理数据:提交的数据
待处理用户:提交人
允许编辑:1
|
|