当我的角色为5时可以查询所有数据,为6时只能查询本部门数据,在帅选条件哪里该怎么填写呢

如下图所示,当我的角色为5时可以查询所有数据,为6时只能查询本部门数据,在帅选条件哪里该怎么填写呢,我在数据源集那里写了,但是不方便,想要在过滤那里写,该怎么写呢image.pngimage.png能告知一下这里过滤该怎么写嘛

FineReport 木子一丶 发布于 2024-9-26 16:40
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-9-26 16:42

if(find('5',$fin_role)>0,nofilter,$fin_role

最佳回答
0
CD20160914Lv8专家互助
发布于2024-9-26 16:43

前面加一个where 

where 1=1

${}

image.png

  • 木子一丶 木子一丶(提问者) 我是想把这一条在数据集里面不要,写进第二章图的筛选里面,该怎么写
    2024-09-26 17:04 
  • CD20160914 CD20160914 回复 木子一丶(提问者) 你的语句复制出来。我给你改。
    2024-09-26 17:05 
  • 木子一丶 木子一丶(提问者) 回复 CD20160914 ${if(find('5',fin_role)>0,"","and lrry='"+fine_name+"'")}
    2024-09-26 19:54 
  • CD20160914 CD20160914 回复 木子一丶(提问者) where 1=1 把这一句加到你那第一句参数${}开始的前面就是 and a.lrrq<='${jsrq}' 的后面
    2024-09-26 22:11 
  • 3关注人数
  • 105浏览人数
  • 最后回答于:2024-9-26 16:43
    请选择关闭问题的原因
    确定 取消
    返回顶部