部署报表,修改数据,权限问题

当我当前登录的用户是"啊啊",只能修改责任人为"啊啊"的这条数据,这个权限怎么做呢?全选.png

FineReport 用户kWEye3931 发布于 2020-6-12 12:31 (编辑于 2020-6-12 13:39)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
5
卫九星Lv4初级互助
发布于2020-6-12 14:15

你把责任人那一列直接写 =$fr_username

这个就是登录人

最佳回答
0
langyunLv5初级互助
发布于2020-6-12 13:29(编辑于 2020-6-12 13:43)

做个条件,比如第一列的复选框,当责任人和当前登录人一致的之后才能勾选,不一致的时候控件不可用

或者在查询里面就过滤一下,增加一个查询条件

  • 用户kWEye3931 用户kWEye3931(提问者) 怎么样才能获取当前登录人信息呢?(当前登录人不是字段)
    2020-06-12 13:52 
  • langyun langyun 回复 用户kWEye3931(提问者) $fr_username自带的变量,这个是用户名,利用用户名结合这句sql“SQL(\"finedb\", \"SELECT realname FROM PUBLIC.FR_T_USER where username = \'\" + $fr_username + \"\' \", 1, 1)”可以获取到登录人的姓名,你的责任人是一个固定字段不,用这个固定字段=当前登录人的姓名就可以了
    2020-06-12 13:58 
  • 3关注人数
  • 469浏览人数
  • 最后回答于:2020-6-12 14:15
    请选择关闭问题的原因
    确定 取消
    返回顶部