2个数据集形成的表,现想对数据集2也新增查询条件,一直不生效

表格数据由2个数据集关联,现想对数据集2添加筛选条件(根据是否隐藏查询),但是一直不生效,咋回事

 我是直接在数据集2  ,这样写的(其中是数据集2和数据集1,通过TUM关联)

${if(HIDE="是", "and (ranked.HIDE <> '' and ranked.HIDE IS NOT NULL)","")}

${if(HIDE="否", "and (ranked.HIDE = '' or ranked.HIDE IS NULL)","")}

image.png

FineReport zq810 发布于 2023-8-17 11:28
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
free_zzLv6中级互助
发布于2023-8-17 11:47

你是通过单元格过滤来关联的数据集1和数据集2吗

你看你最左边的第一个单元格是数据集1吗

是的话 你这个要在数据集1里也要过滤

数据集1相当于是主表

  • zq810 zq810(提问者) 左边是数据集1 .但是我想添加查询的字段,只有表2 有,我该怎么在表1 过滤呢
    2023-08-17 12:01 
  • free_zz free_zz 回复 zq810(提问者) 把数据集1的所有字段的左父格设置为数据集2的第一个字段,数据集2的第一个字段的左父格设置为无,过滤设置在数据集1的第一个字段上
    2023-08-17 14:04 
最佳回答
0
LazySheepLv7高级互助
发布于2024-4-22 20:41

直接用条件属性控制隐藏不需要看到的行就行了

  • 3关注人数
  • 182浏览人数
  • 最后回答于:2024-4-22 20:41
    请选择关闭问题的原因
    确定 取消
    返回顶部