参数为空默认显示全部

我设置了参数为空默认显示全部,用了下拉复选框控件,但是我只选了一个人,出来的还是所有人,另外还有后面圈起来的格式哪儿出问题了,SQL语句和截图在下面

image.png

select PERNR,VORNA, DEPTX ,DATUM,LANGT,TPROG,TIME_S,TIME_E

FROM origin_schedule_cs A

LEFT JOIN gz_time  B ON A.TPROG = B.ID

where 

DEPTX is not null and DEPTX<>''

${if(len(姓名)=0,"","and VORNA in ('"+姓名+"')")}

FineReport 头大的大头 发布于 2023-8-18 09:51
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
CD20160914Lv8专家互助
发布于2023-8-18 09:52

检查你的参数名称与数据集的参数名称是否一样!!

  • 头大的大头 头大的大头(提问者) 名称一样,不过我是在之前的基础上改的,后面换了参数只改了名字,所以没生效,已经解决了
    2023-08-18 09:57 
最佳回答
1
用户k6280494Lv6资深互助
发布于2023-8-18 09:51(编辑于 2023-8-18 09:54)

参数为空查询全部

下拉复选框参数为空选择全部

2021-07-12_15-05-17.png

你上面那部分扩展,数据有没有重复啊

最佳回答
1
坚定的小帆薯Lv7高级互助
发布于2023-8-18 09:54

这个参数名是下拉框控件名,不是前面的标签的名字哦

image.png

  • 4关注人数
  • 215浏览人数
  • 最后回答于:2023-8-18 09:54
    请选择关闭问题的原因
    确定 取消
    返回顶部