通过用户登录的工号,判断用户的权限,通过js判断登录用户的权限来显示和隐藏工具栏的具体按钮

如何设计角色权限表,判断登录用户有哪些权限,来实现显示和隐藏工具栏按钮

image.png

FineReport 好好学习123 发布于 2021-6-22 13:57
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
wangfutaoLv5初级互助
发布于2021-6-22 14:02(编辑于 2021-6-22 14:29)

图片.png仅仅是用JS判断当前用户角色隐藏或显示工具栏按钮,这样做就可以

  contentPane.toolbar.options.items[0].setVisible(false);

  0为工具栏按钮下标,false为隐藏

图片.png

  • 好好学习123 好好学习123(提问者) 如果是通过登录的角色,找到角色对应的权限,再显示和隐藏工具栏按钮呢,比如有张角色权限表,有字段:登录工号、登录姓名、权限,先判断登录人,再判断权限,有没有什么好的办法,或者自己设计个角色权限表
    2021-06-22 14:22 
  • wangfutao wangfutao 回复 好好学习123(提问者) 设置一个全局参数或者模板参数,公式使用SQL函数进行SQL查询出该用户的权限,再进行判断是否显示
    2021-06-22 14:29 
  • 3关注人数
  • 966浏览人数
  • 最后回答于:2021-6-22 14:29
    请选择关闭问题的原因
    确定 取消
    返回顶部