[老报表] 报表数据权限

报表共享给成员之后,成员可以看到其中的所有数据。如果加上报表数据权限的设置,就可以限制成员可看数据的范围,只能看到满足过滤条件的数据。

总的来说,报表数据权限的作用在于,控制成员可以看哪些数据,只能看到于在权限之内的数据。

1. 报表数据权限规则

(1)在部门分类下,对部门设置,则对在该部门之内的所有成员都生效。在成员分类下,可以对选中的成员进行设置。

(2)如果没有设置报表数据权限,则默认可以看到报表中的所有数据。如果设置了报表数据权限,则成员只能看到满足该设定条件的数据,除此之外的数据都是不可见的。

(3)报表数据权限是对表单中的字段进行设置的,仅在查看基于该表单的报表时生效。如基于表单1,做了ABC三张报表。在数据权限里对表单1中的字段进行设置,那么在查看ABC这三张报表时,都只能看到数据权限范围内的数据。

(4)过滤条件设置的字段有多个,取交集,要同时满足;某个字段中的值有多个,取并集,满足任意一个值均可。详见下文解释。

(5)如果对成员,和其所在的部门同时设置了数据权限,那取并集,既可以看到满足成员处过滤条件的数据,也可以看到满足部门处过滤条件的数据。详见下文解释。

2. 设置数据权限

(1)进入应用设置 > 报表数据权限

(2)选择对象(部门或者成员) > 添加过滤条件

(3)那么成员“666666”在该表单对应的报表中,就只能查看到性别为男的数据了。

3. 规则4、5解释

  • 一处权限设置内,过滤条件字段有多个,取交集,要同时满足;某个字段中的值有多个,取并集,满足任意一个值均可。

  • 多处权限设置,可见的数据取并集,就是可以看到每个权限设置中满足过滤条件的数据。(如成员,和其所在的部门同时设置了数据权限)

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5