在查询 数据集中添加权限过滤语句,先判断 当前登录 的人是项目经理,项目经理可通过登录者的部门中的职位获取
参数为公式:GETUSERJOBTITLES()
然后通过获取登录者的用户名,一般用户名是字母,要获取用户姓名,还需要通过用户名来反向查询姓名
可设置参数为:realname,参数值为公式:sql("finedb","SELECT realname FROM PUBLIC.FINE_USER where username='"+$fine_username+"'",1,1)
查询 到姓名后,再在你的数据集中添加权限过滤
where 1=1
${if(manager="项目经理"," and 项目经理字段='"+realname+"'","")}