设置参数为空时展示全部数据

微信图片_20210316101847.png数据集查询中已经添加了${if(len(area) == 0,"","and 货主地区 = '" + area + "'")},但是预览还是有问题

FineReport 文琦 发布于 2021-3-16 10:06 (编辑于 2021-3-16 10:19)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
krystal033Lv7高级互助
发布于2021-3-16 10:21(编辑于 2021-3-16 10:22)

前面的and jd ='${jd}' 去掉

image.png然后上这段case 到 end 替换后面的那个红色的jd

  • 文琦 文琦(提问者) 试了一下,可以,为什么同一个字段,不能同时坐筛查嘛
    2021-03-16 10:23 
  • krystal033 krystal033 回复 文琦(提问者) 可以了就可以了 采纳一下谢谢
    2021-03-16 10:24 
  • 文琦 文琦(提问者) 这样的话,我不论点击第一季度还是第二季度它都会显示全部
    2021-03-16 10:30 
  • krystal033 krystal033 回复 文琦(提问者) 我不是给你更新问题了吗 吧后面的参数改成上面那段case 到 end
    2021-03-16 10:32 
最佳回答
0
ColdmanLv6高级互助
发布于2021-3-16 10:08(编辑于 2021-3-16 10:08)

有什么问题,写法没错,记得前面加上where 1=1

最佳回答
0
烟尘Lv6高级互助
发布于2021-3-16 10:09

什么问题截个图看看

最佳回答
0
梦想的初衷Lv7初级互助
发布于2021-3-16 10:15

你要是想多选的话吧等号换成in

${if(len(area) == 0,"","and 货主地区 in('" + area + "')")}

  • 5关注人数
  • 426浏览人数
  • 最后回答于:2021-3-16 10:22
    请选择关闭问题的原因
    确定 取消
    返回顶部