如果我将两个表进行ID相等在单元格使用条件过滤进行串起来了,但是我想要增加代理商筛选

image.png但是代理商有空白的单元格,我做了下拉框筛选,希望设置单元格为空的为直销,但是进行筛选是选择PBS US有反馈对应数据及图表的,但是选择NULL的时候没有数据显示出来。后面对代理商为空的进行了条件属性,让其显示为直销,但是筛选直销的时候依旧没有数据

FineReport 帆软用户s30WxOpV2P 发布于 2025-7-7 21:51 (编辑于 2025-7-7 22:21)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-7-8 07:04

下拉框的筛选用条件属性,行高为0把其它的隐藏起来

IF($控件名称=="直营",LEN($$$)>0,$$$<>$控件名称) 

image.png

或者把第二个数据集的SQL改一下(推荐使用)

SELECT * FROM TABLE WHERE 1=1 ${IF(LEN(控件名)==0,"",IF(控件名=="直营"," AND (代理商字段 IS null or 代理商字段='')"," and 代理商字段='"+控件名+"'"))}

  • 1关注人数
  • 27浏览人数
  • 最后回答于:2025-7-8 07:04
    请选择关闭问题的原因
    确定 取消
    返回顶部