为什么加上参数就没数据了

微信截图_20211026150422.png

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

你的给他赋值啊。。。

image.png

======================

select * from n8yu8p where 1=1

${if(len(产品类型)=0,""," and 产品名='"+产品类型+"'")}

  • 用户Csrpm3369394 用户Csrpm3369394(提问者) 但是这样空选就没有数据了
    2021-10-26 15:20 
  • snrtuemc snrtuemc 回复 用户Csrpm3369394(提问者) 那你就需要写if判断了,看修改答案
    2021-10-26 15:23 
最佳回答
0
我乃牛马小兵Lv5初级互助
发布于2021-10-26 15:06(编辑于 2021-10-26 15:09)

条件筛选 你没有给参数赋值  默认为空的

这个时候where  产品名 = null   肯定是没有数据的

image.png

最佳回答
0
FuFuLv5初级互助
发布于2021-10-26 15:07

你加了参数过滤条件了,预览时就需要加上你需要过滤的参数值,比如下边填上表里有的一个类似<日用品>之类的,那么预览出来的东西就只是日用品的数据

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-10-26 15:12

你的控件名称是不是也叫 产品类型?

  • 4关注人数
  • 326浏览人数
  • 最后回答于:2021-10-26 15:24
    请选择关闭问题的原因
    确定 取消
    返回顶部