两个问题:
1、能否从我的业务系统中,对帆软下拉框(或者下拉树)的数据库查询传入一个参数参数,实现业务系统中不同的登录账号,在使用同一张报表的时候,所看到的下拉框的值范围是不一样的;
2、如何让业务系统中,不同的登录账号,在使用报表的时候,查询的数据范围进行控制,如一张收费统计报表,收费大厅的人员在查询时,统计的是该大厅的收费数据;而高层领导在查询时,统计出的数据是所有收费大厅的收费数据
补充:我是通过iframe标签,把报表页面,内嵌到了我的业务系统中
参考权限细粒度控制-https://help.fanruan.com/finereport/doc-view-861.html
在决策系统设置用户的角色,根据 $fr_authority 获取用户角色,
find("领导", $fr_authority) > 0 判断该用户的所有角色是否包含“领导”两个字
然后要怎么赋值就是你的事了
差不多就这个样子
把你业务系统和帆软做一套单点登录把,把用户传进来,然后在逻辑中做数据全选管控