能否批量产生账号

普通报表中有一列为员工号,能否批量根据员工号产生账号,并且每人只能看见自己的相关信息

FineReport 飞舞的蒲公英 发布于 2022-6-8 17:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
CD20160914Lv8专家互助
发布于2022-6-8 17:13(编辑于 2022-6-8 17:23)

批量产生账号??这个账号的用途是什么??

你批量产生账号后。。还要和权限关联?那你的表中有这些数据没有呢

类似这样

select * from 表

where 1=1

${if(fine_username="董事长","","and USERNAME = '"+fine_username+"'")}

  • 飞舞的蒲公英 飞舞的蒲公英(提问者) 我的表中有员工号,权限就是想实现每个人登录自己账号只能看到员工号是自己的并且可以在每行数据中根据下拉控件选择一下
    2022-06-08 17:18 
  • CD20160914 CD20160914 回复 飞舞的蒲公英(提问者) 直接写sql判断了。上面更新了语句,你看一下。
    2022-06-08 17:23 
  • 飞舞的蒲公英 飞舞的蒲公英(提问者) 回复 CD20160914 好的,感谢,我试一下
    2022-06-08 17:35 
  • 飞舞的蒲公英 飞舞的蒲公英(提问者) 回复 CD20160914 您好,您这个语句只是在预览时增加一个董事长的权限,没有按照表中列的员工号产生账号,分开查看那种。
    2022-06-08 17:58 
  • CD20160914 CD20160914 回复 飞舞的蒲公英(提问者) 你仔细看我的语句好不好。我的语句是如果是董事长。不限制权限。否则就用你表的username和登陆的账号匹配限制条件。。。username改成你自己的字段呀。就是你的员工账号字段
    2022-06-08 18:00 
最佳回答
1
snrtuemcLv8专家互助
发布于2022-6-8 17:15
  • 3关注人数
  • 252浏览人数
  • 最后回答于:2022-6-8 17:23
    请选择关闭问题的原因
    确定 取消
    返回顶部