权限控制

怎么用一张报表控制另外一张报表数据权限的?

比如在一张权限报表填写了张三的名字和区域为东北

在另一张报表 ,张三就只能看到东北的数据

FineReport chenrenfei 发布于 2021-3-11 20:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
happy_cangcangLv4初级互助
发布于2021-3-12 09:34

外部权限表实现数据权限过滤-https://help.fanruan.com/finereport/doc-view-3040.html

最佳回答
0
krystal033Lv7高级互助
发布于2021-3-11 20:22
最佳回答
0
用户t4159928Lv6见习互助
发布于2021-3-11 21:17

你可以在一张权限表,你说的另一张表关联你做的权限表,这样就可以实现了

最佳回答
0
用户28629861Lv5见习互助
发布于2021-3-12 09:36

如果简单的数据权限控制可以用系统自带的角色实现,比如新建一个名字叫东北的角色赋权给用户,用户登录后$fine_roles里就会有"东北"这个权限名,然后设置一个服务器参数,把$fine_roles拆分组合成查询条件in ('','','')的格式,最后把这个参数放到模板数据集的SQL代码里,增加一层判断就好了。

最佳回答
0
地球刘亦菲Lv6初级互助
发布于2021-3-12 09:49

  • 6关注人数
  • 593浏览人数
  • 最后回答于:2021-3-12 09:49
    请选择关闭问题的原因
    确定 取消
    返回顶部