保持原值是指当设置字段不可见时,在流程审批、权限组编辑等数据修改场景中,不可见字段保持原有的值不变。
适用于流程中,不同节点负责人负责填写不同字段、互不干扰的场景。
如 A 负责人仅可见 A 部分内容,B 负责人仅可见 B 部分内容,当 A 填写完表单并提交后,流程流转至 B 负责人中,此时 B 负责人审批提交后,表单中的 A 部分的值依然保持原来 A 负责人填写的值。
1)如员工填写「产品更新」表单,填写后由审批人进行审批,审批时「产品编号」、「产品图片」、「产品定价」这些字段对审批人不可见,审批人仅能查看到「产品名称」、「更新内容」及「是否确认更新」这 3 个字段。当审批人审批完成提交信息后,「产品编号」、「产品图片」、「产品定价」字段保持原有值不变。
2)若不可见字段为「空值」,则审批人审批完成后,不可见字段「产品编号」、「产品图片」、「产品定价」会变为空值。
1)创建「产品更新」流程表单,字段设置如下:
字段名称 | 字段类型 |
产品名称 | 单行文本 |
产品编号 | 单行文本 |
产品图片 | 图片 |
产品定价 | 数字 |
更新内容 | 下拉复选框 |
是否确认更新 | 单选按钮组 |
1)在「流程设定 >> 流程发起节点 >> 节点属性 >> 字段属性 」中设置发起节点字段的可见、可编辑权限如下:
2)在「流程设定 >> 审批节点 >> 节点属性 >> 字段属性 」中设置审批节点字段的可见、可编辑权限如下:
3)在「流程设定 >> 审批节点 >> 节点属性 >> 基础属性 」中设置审批节点的负责人:
4)全部设置完成后保存并启用流程即可。
回到表单设计页面,点击「表单属性 >> 不可见字段赋值」,设置为保持原值:
对于以下字段:单行文本、多行文本、数字、日期时间、单选按钮组、复选框组、下拉框、下拉复选框、地址、定位、图片、附件、关联数据、手写签名、手机、部门字段、成员字段,不可见字段赋值为“保持原值”时有如下规则:
1)在普通表单中:
2)在流程表单中: