一个外部应用系统中集成了部门FR报表,有一个FR报表,想实现,不同应用系统用户登录系统,只能看到该报表中该用户所属部门相关的数据,如财务部只能看到报表中财务相关的行数据,市场部只能看到报表中市场部相关的行数据。
这个参考权限细粒度控制-https://help.fanruan.com/finereport/doc-view-861.html
如果你的数据的表中存了部门,那么只需要用这个字段和登陆人的部门去关联就行
where 1=1
and dep_name=$fine_role
同一个填报模板,怎么实现数据集中不同姓名作为参数,各看到自己部分的数据;同时其中一个人看到全部数据? - 帆软社区 (fanruan.com)
你可以参考一下这个,问题类似
最简单的办法就是使用条件属性,控制其行高列宽为0
条件属性的写法,需要参考你的部门人员的具体划分,对于一些特殊人群可以设置自定义
或者可以通过fr-username参数直接获取到用户,在我们的sql数据集里面进行关联筛选