数据集参数查询

想对报表中的“日期”列进行筛选,做了如图所示的数据集参数查询,不知道什么原因查询不出结果。但是如果用同样的方法对第一列数据“单位名称”进行筛选,就可以得到相应的查询结果。


FineReport 小孟2019 发布于 2020-4-7 18:02 (编辑于 2020-4-7 18:02)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
eying2Lv2见习互助
发布于2020-4-7 18:12

看你的数据类型是怎样的,估计你是设置成日期型数据,而你的参数是字符串,所以当然无法查询。

把数据集 where 后面改为

where left(CONVERT(varchar(10),statDate,120),10) = '$p1'

试试看

  • 小孟2019 小孟2019(提问者) 第二列“线路编码”数据类型为字符串,但也不可以筛选,不知道为啥,只有第一列能筛选出结果。
    2020-04-07 18:22 
  • 2关注人数
  • 428浏览人数
  • 最后回答于:2020-4-7 18:12
    请选择关闭问题的原因
    确定 取消
    返回顶部