请问下拉树筛选框如何做权限控制呢?

image.png如图是这样的下拉筛选框,想在数据集里面对中心或者指标名称做权限控制。

比如一部分的权限是开放到某个中心可查看,一部分的权限是开放到某个中心的某些指标可看,请问有什么方法可以实现吗?烦请大佬指点赐教,谢谢~

FineReport FineBI SQL 其他问题 用户60421570 发布于 2022-11-10 11:46
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-11-10 12:38

如果你的人员比如按你截图中说的。A人员进来,只能看产品中心下面的4个选项,B人员进来可以看到产品中心下面8个选项,C人员可以看到产品中心的所有选项。如果是类似这样 的话。建议自己维护一张权限表吧。就是具体到人员与对应的明细关键。这个表里面存人员的登陆账号,与权限名称数据。然后下拉树就查询你这张表。把登陆人的账号传入后,就会自动变成它要的内容了。这个虽然麻烦。但是最简单快捷,不会去改造公司的系统数据,只是需要自己去维护而已。。

最佳回答
0
用户k6280494Lv6资深互助
发布于2022-11-10 11:50(编辑于 2022-11-10 11:53)

在sql里根据角色过滤

列如:

where 1=1

${if(fine_role="产品部","and 字段 not in('排除的值')","")}

  • 3关注人数
  • 265浏览人数
  • 最后回答于:2022-11-10 12:38
    请选择关闭问题的原因
    确定 取消
    返回顶部