怎么解决不同的学生查询个人成绩报告?如果都按用户授权,是不是每个学生都是查询用户了?那成本就太高了。
怎么解决不同的学生查询个人成绩报告?如果都按用户授权,是不是每个学生都是查询用户了?那成本就太高了。
FineBI zcj1987 发布于 2019-12-8 08:45
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zsh331Lv8专家互助
发布于2019-12-8 09:02

楼主:这种重复性的判断逻辑,只需要设计一张通过判断用户信息来显示对应内容的模板来实现即可!


权限细粒度之参数控制-https://help.finereport.com/doc-view-865.html


image.png


系统参数-https://help.finereport.com/doc-view-250.html



最佳回答
0
CSJLv5见习互助
发布于2019-12-8 15:05(编辑于 2019-12-8 15:10)

方案一:学生主动查询:创建几个查询用户,这个用户是大家公共使用。而查询条件则在数据库管理学生档案(例如身份证号码和验证码)。这样查询出来就应该是各自的内容了。(我想难点是,如果系统设置了单点登陆,那就比较麻烦了。)。方案二:直接生成各个学生的成绩报告文档,直接推送到他们各自的邮箱,也许这样更好一些。

最佳回答
0
孤陌Lv6资深互助
发布于2019-12-8 15:12(编辑于 2019-12-8 15:12)

给你一个思路 建立一个学生的手机MAC地址表 然后给一个公共用户 根据访问的设备的MAC 分配数据 不过这不适用BI

怎么获取设备的MAC 这个就需要看你的二开能力了

  • 4关注人数
  • 439浏览人数
  • 最后回答于:2019-12-8 15:12
    请选择关闭问题的原因
    确定 取消
    返回顶部