参数为空显示全部设置问题

在数据集中已经写了客户字段参数为空显示全部而且预览也正常,怎么做完报表之后再选择客户参数为空时就不显示数据了,选择单个客户时可以正常显示这是哪里出了问题求教

FineReport 回学然 发布于 2021-7-2 10:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-7-2 10:13

你得把SQL和对应的参数控件属性一起贴出来

  • 回学然 回学然(提问者) select frq,fddbh,fsl,fccsj,fkhmc,fcpmc FROM [dbo].[Vie_YunShu] where 1=1 ${if(len(KHMC) == 0,\"\",\"and fKHMC = \'\" +KHMC+ \"\'\")}
    2021-07-02 10:25 
  • 回学然 回学然(提问者) 没有斜杠,粘过来才有的
    2021-07-02 10:26 
  • Z4u3z1 Z4u3z1 回复 回学然(提问者) 客户参数控件为空 是怎么个空法?截个图补充一下
    2021-07-02 10:27 
最佳回答
0
格调Lv6初级互助
发布于2021-7-2 10:14(编辑于 2021-7-2 10:14)
${if(len(customer)==0,"","and customer='"+ customer +"'")}

最佳回答
0
snrtuemcLv8专家互助
发布于2022-1-5 08:56

你的sql语句没有问题,你的空是自己定义的把,下拉框自带不选选项,那个不选才是空,检查下下拉框数据集和设置

  • 3关注人数
  • 751浏览人数
  • 最后回答于:2022-1-5 08:56
    请选择关闭问题的原因
    确定 取消
    返回顶部