yhdata_9YZC3BKY青铜三
2024-7-25 15:46:14 发布在问答
【填报与传统报表】 如何根据登陆人的不同在报告中展示的数据不同
比如我最高级别的人进行登录后 他能看到所有的数据,我第二级别的人进行登录后只能看到当前第二维度后的数据,下一级别的人不能看到上一级别的人的信息。
3339f3f7a67300a4397fe2076363e10.png
3410
13
精彩评论13
yhdata_lyaa
发表于 2024-7-25 15:57:20 显示全部楼层
回复

使用道具 2#

龚林青铜一
发表于 2024-7-25 15:58:31 显示全部楼层
有个登陆账号的参数好像是?{__user__}可以用来鉴权,应该需要在sql数据集完成鉴权后再页面展示该用户的数据
回复

使用道具 3#

yhdata_9YZC3BKY青铜三
发表于 2024-7-25 16:06:02 显示全部楼层
yhdata_lyaa 发表于 2024-7-25 15:57
参考行权限看看https://yonghong-1252949735.cos.ap-beijing.myqcloud.com/csc/%E6%96%87%E6%A1%A3%E5%BA%9 ...

这个我知道   主要就是我报表要用自由表的就如果下级的人登录 在上级那边的单元格都是空的 就不好看
回复

使用道具 4#

yhdata_9YZC3BKY青铜三
发表于 2024-7-25 16:07:48 显示全部楼层
龚林 发表于 2024-7-25 15:58
有个登陆账号的参数好像是?{__user__}可以用来鉴权,应该需要在sql数据集完成鉴权后再页面展示该用户的数据 ...

数据集我已经处理好了 就是报告展示的时候我用自由表组件下级登录上级的单元格显示的是空的 怎么让他跟着登陆人显示隐藏
回复

使用道具 5#

龚林青铜一
发表于 2024-8-8 09:23:52 显示全部楼层
是做判断吗,上级返回所有下级,下级仅看自己的数据
回复

使用道具 6#

yhdata_9YZC3BKY青铜三
发表于 2024-8-11 15:52:45 显示全部楼层
龚林 发表于 2024-8-8 09:23
是做判断吗,上级返回所有下级,下级仅看自己的数据

回复

使用道具 7#

龚林青铜一
发表于 2024-8-12 09:12:10 显示全部楼层
可以在数据集侧实现,大概是这个样子
select if(是否为一级用户,一级用户的数据,二级用户的数据)
from table
where userid = ?{__USER__}
回复

使用道具 8#

yhbi老6了铂金二
发表于 2024-8-12 09:27:29 显示全部楼层
我们也有这个需求,然后是定开了层级的权限,
回复

使用道具 9#

yhdata_9YZC3BKY青铜三
发表于 2024-8-13 10:48:59 显示全部楼层
yhbi老6了 发表于 2024-8-12 09:27
我们也有这个需求,然后是定开了层级的权限,

什么意思 根据层级的权限  是分组层级吗?
回复

使用道具 10#

12  
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部