我想控制只有这个角色的人才能看这张图表,可以这么写吗?

无标题.png


FineReport 李白9 发布于 2019-12-13 08:50 (编辑于 2019-12-13 11:53)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
孤陌Lv6资深互助
发布于2019-12-13 09:21

在参数里的 设置参数名 然后公式  然后JS再引用这个参数名就可以了

  • 李白9 李白9(提问者) 我完善了问题。公式是这样写获取不到角色,还有JS那样写,可以吗?
    2019-12-13 10:09 
  • 孤陌 孤陌 回复 李白9(提问者) 角色有 获取角色的公式啊
    2019-12-13 10:12 
  • 孤陌 孤陌 回复 李白9(提问者) JS实现报表块隐藏 我给你发过地址了啊 自己修改一下 通过 公式获取到 登录用户的部门 然后判断属于不属于这个部门 不属于就隐藏掉
    2019-12-13 10:30 
  • 李白9 李白9(提问者) 回复 孤陌 我完善了问题。根据你发给我的js报表块隐藏,这个人登上了,这个报表块隐藏不掉啊,是不是我写的哪里不对啊,求指教
    2019-12-13 11:18 
  • 孤陌 孤陌 回复 李白9(提问者) 你怎么写的? 不要告诉我 是你截图里那样写的? JS里是这样用公式的吗?? 我都说了 在JS里 右上角不是有个参数 吗? 在哪里设置个参数名 然后设置公式就好了啊
    2019-12-13 11:22 
最佳回答
0
hpmpkkLv3中级互助
发布于2019-12-13 09:02

js里面取不到 fine_role,你先通过参数引进fine_role

最佳回答
0
nanxi111Lv5见习互助
发布于2019-12-13 09:12

添加参数fine_role,或者在数据集的查询语句中添加where 条件${fine_role}="数据架构师",或者在权限配置中设置角色权限

最佳回答
0
18328816101Lv5中级互助
发布于2019-12-13 11:26

为什么不直接在管理系统-权限管理-角色下设置报表查看权限

  • 5关注人数
  • 475浏览人数
  • 最后回答于:2019-12-13 11:53
    请选择关闭问题的原因
    确定 取消
    返回顶部