公式中怎么写参数为空选择全部,

sql("BW HANA PRD","SELECT distinct CITY_NAME FROM SAPHANADB.OAS_DLR WHERE 1=1    

"${if(len(ZCVI_AREA_001) == 0","",and LARGE_AREA_NAME = '" +ZCVI_AREA_001 + "')}",1,1)

image.png

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

sql("BW HANA PRD","SELECT distinct CITY_NAME FROM SAPHANADB.OAS_DLR WHERE 1=1"+if(len(ZCVI_AREA_001) == 0,"","and LARGE_AREA_NAME = '" +ZCVI_AREA_001 + "'"),1,1)

最佳回答
0
snrtuemcLv8专家互助
发布于2021-4-21 10:18
  • Leonard.Lin Leonard.Lin(提问者) 主要是公式里面写的 标点符号给我搞蒙蔽了,数据集里面我会
    2021-04-21 10:20 
  • snrtuemc snrtuemc 回复 Leonard.Lin(提问者) 楼下的给出了
    2021-04-21 10:23 
最佳回答
0
shirokoLv6资深互助
发布于2021-4-21 10:22
sql("BW HANA PRD","SELECT distinct CITY_NAME FROM SAPHANADB.OAS_DLR WHERE 1=1"+if(len(ZCVI_AREA_001) == 0,""," AND LARGE_AREA_NAME = '" +ZCVI_AREA_001 + "'"),1,1)
  • 4关注人数
  • 504浏览人数
  • 最后回答于:2021-4-21 10:22
    请选择关闭问题的原因
    确定 取消
    返回顶部