求助!!!

现在我的参数都是可以查的出来数据的,,但是现在问题是我写SQL的时候是参数为空的时候是查询全部数据啊,现在是如果我不在筛选里面选择时间的话,,,数据就无法查询,但是如果选上了开始跟结束的时间,数据又可以正常查询了,,,我也另外建立了数据集参数了,为什么还是不行呢

Snipaste_2021-02-25_15-25-59.png

FineReport 木木初报道 发布于 2021-2-21 17:41 (编辑于 2021-2-25 15:31)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-2-21 17:49(编辑于 2021-2-21 17:51)

下拉复选框参数联动-https://help.fanruan.com/finereport/doc-view-1285.html

下拉框参数联动-https://help.fanruan.com/finereport/doc-view-1284.html

——————

上面的文档,同时解决你上面的二个疑问;

——————

预览.gif

  • 木木初报道 木木初报道(提问者) 我就是看了你说的这两个帮助文档的,但是不知道自己卡在那里出了问题,
    2021-02-22 09:34 
  • zsh331 zsh331 回复 木木初报道(提问者) 注意点:SQL语句格式,控件的【起始&分隔符】等。
    2021-02-22 10:11 
最佳回答
0
深几许Lv4初级互助
发布于2021-2-22 11:03

比如大区联动中区,中区的查询结果是来源于大区的参数,大区参数为空,那么中区数据就为空,

改一下中区的sql:

where 1=1

${if(len(daqu) == 0,"","and daqu = '" + daqu + "'")} 

  • 3关注人数
  • 335浏览人数
  • 最后回答于:2021-2-25 15:31
    请选择关闭问题的原因
    确定 取消
    返回顶部