数据集能查出4月7日的数据,但是报表查不出来,为什么,报表只能查出前一天的数据
SQL 贴出来看看
---------
${if(len(开始时间)==0,'',"and to_char(IMPORTDATE,'yyyy/MM/dd HH24:mi:ss') >='"+开始时间+"'")}
${if(len(结束时间)==0,'',"and to_char(IMPORTDATE,'yyyy/MM/dd HH24:mi:ss') <='"+结束时间+"'")}
参数过滤是不是把数据过滤掉了
1)数据集可以查出来,说明SQL没问题
2)报表查询不出来,说明报表查询的时候的SQL和数据集的不一样,也就是参数设置的问题
这样尝试下:将查询栏中各个参数,写到报表中,看看,查询时候,各个参数值是多少,实在不行导出内置数据集,上传下,太多小的细节,会导致问题的。