1. 帮助中心 >
  2. 帮助文档

如何设置成员只能查看自己的数据

有很多数据,需要限制成员能看到的数据范围,就要用到【数据权限】的功能。

只能查询自己的数据,是一个比较特殊的过滤。以当前登陆者身份作为过滤条件,是一个动态的过滤。即小简登录账号,只能看到小简的数据;同理,小道登录账号,只能看到小道的数据。

目前有两个字段可以实现动态过滤:【成员单选】和【提交人】


1. 成员控件


【成员控件】是一个控件,里面的选项取自于同步过来的通讯录里的姓名。可以把成员控件看成一个普通的下拉框,选项是成员姓名,用这个作为过滤条件,动态的过滤每个人只能看到成员控件中值为自己的数据。

如果要用成员控件作为过滤条件的话,前提是表单中要添加一个成员控件。


① 设计工资录入表单

对成员控件设置可选范围,即需要对哪些人录入工资。


② 财务录入数据


③ 做工资查询的报表,在权限设置好之后共享给成员


④ 设置报表数据权限,『成员控件』值为『当前用户』。


⑤ 成员打开报表,只能查看成员控件为自己的


2.提交人


【提交人】是一个系统字段,会自动记录提交数据的成员姓名(注意:通过外链提交的没有)。

用提交人作为过滤条件,动态的过滤每个人只能看到提交人值为自己的数据,即只能看到自己提交的数据。


① 做一张报表


② 设置报表数据权限,『提交人』值为『当前用户』。



③ 设置页面共享


④ 成员打开报表,只能查看提交人为自己的数据