复选咋设置空值的选项??

图片的这个参数,在数据集里可能为空值,前面是项目名称,联动着这个评级参数,但这个评级字段可能是空值,但想实现的事,当评级是空值时,选项目后也能出来没有评级数据的该项目数据,怎么实现呢?

3e0e68c2853b3d1ab2ff6a76aa424c0.jpg

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

ds1跟数据字典都写个case when 语句,当评级字段为空值时,赋个“无”值,else 字段本身,这样下拉复选就会有个无的选项,选无时就可以查询出评级无的数据

最佳回答
0
用户k6280494Lv6专家互助
发布于2023-10-27 10:10(编辑于 2023-10-27 10:12)

设置不了,空值被自动过滤

在数据集判断

${if(len(cs)=0,"and zd is null","and xxx")}

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-10-27 10:11

WHERE 1=1 ${IF(LEN(评级参数)==0,""," AND 评级字段  IN ('"+评级参数+"')")}

最佳回答
0
shirokoLv6资深互助
发布于2023-10-27 11:15

要知道,空值不管在复选控件还是sql都是需要特殊处理的,不会直接就能放上的。

where 字段 in ('1','2','3') or 字段 is null

  • 2关注人数
  • 294浏览人数
  • 最后回答于:2023-10-27 16:09
    请选择关闭问题的原因
    确定 取消
    返回顶部