内置变量(待下线)
注:目前的内置变量功能主要为了解决权限问题,目前权限模块正在升级,升级发布后,该功能将下线。后续请使用能力更强的新版权限来支持。
1. 什么是内置变量
在有些场合,希望页面上可以提交一些字段,同时这些提交的字段在用户页面侧不显示。有一种实现方式,就是可以在页面上添加组件,使用公式配置组件默认值,同时隐藏组件的方式实现,但是这个方式配置比较繁琐,使用内置变量的方式配置会更加简单方便,内置变量目前仅支持当前登录人以及当前登录人的5级内(含5级)主管这两类变量。
一句话来讲,内置变量是指表单内,默认为用户提交的数据。内置变量一种典型的用途,就是可以用在数据权限设置上,让当前登陆人仅查看自己提交的和下属提交的数据。
2. 如何设置内置变量
要使用内置变量,首先需要到表单的设置 >> 页面设置 >>添加内置变量。
内置变量支持当前用户以及向上5级(含5级)主管。
3. 常用场景
3.1 发起人只能查看自己提交的数据
一、访问页面设置 >> 内置变量 >> 添加内置变量:当前用户。
二、访问页面设置 >>权限设置 >> 添加权限组,设置过滤条件:当前用户=创建人 >>保存后,权限组添加所有人。
表单权限设置的详情可以查看帮助:表单的权限设置
3.2 发起人只能查看自己下属提交的数据
一、访问页面设置 >> 内置变量 >>添加内置变量:N级主管-1级主管。
二、访问页面设置 >> 权限设置 >> 添加权限组,设置过滤条件:1级主管=当前用户 >> 保存后,权限组添加所有人。
表单权限设置的详情可以查看帮助:表单的权限设置
本文档对您是否有帮助?