NC6 系列产品企业报表按照报表权限进行控制的案例姓名:闫敏 邮箱:yanminb@yonyou.com一、引言公司对企业报表管理比较严格的时候,如果多个报表人员各自负责自己管辖内的报表,希望彼此间报表数据不要互相被看到,此时就需要对系统的企业报表进行权限控制以达到管理的目的。二、应用场景及问题描述公司对报表的管理比较严格,多个报表人员各自负责自己管辖范围内的报表,即使是同一个报表任务下存在多个页签的的报表也希望可以通过报表权限做到分别管理。举例:某个报表任务下有 2 个页签的报表,名称分别是资产负债表和利润表,A 和 B 是分别为负责报表的两个人,其中 A 负责资产负债表,B 负责利润表,A 在编制报表或者查询报表时候希望只能看到资产负债表,不要看到利润表。此时就需要通过企业报表模块本身的报表权限来进行控制。三、解决方案以系统中的展现为例说明如下:1 / 4报表任务为 88,此报表任务下有 2 个报表表样,报表表样编码分别是99 和 01(资产负债表),新建了一个用户 Y01,这个人只负责 01(资产负债表)的报表,不能看到 99 报表的表样。系统中设置如下:首先将报表任务 88 的数据权限控制方式设置为“默认无权限”见下图中的红框区域设置,将报表表样的 01 和 99 加入到 88 的报表任务中。2 / 4第二步:进入【企业报表】-【报表数据权限】节点,设置对 y01 用户有操作 88 任务和表样 01 表(资产负债表)的修改权限、对 99 报表没有修改权限,截图如下:设置完毕后,Y01 用户登录到报表数据中心,就只能看到 01(资产负债表)这个报表,而无权看到 99 报表。展现效果如下:3 / 4四、注意事项1. 报表任务中数据权限控制的选择项要“默认无权限”的情况下,企业报表的报表数据权限控制才生效。2. 注意报表数据权限中关于样表是否有修改权限的设置。4 / 4