怎么用finereport控件查询参数查询某一个月份的内容,即条件只选年月就可以查询一个月份的区间。
如数据2020-05-01 0:00:00 —— 2020-05-31 23:59:59 是为5月
日期控件那改成yyyy-mm,
如果是sql 就写成
select convert(varchar(7),你的日期字段,120)
如果是oracle就像楼下那样写就好了啊
设置控件格式就只能选择年月了
首先,日期控件选择yyyy-MM的格式,然后在数据集里面做筛选where to_char(日期字段,'yyyy-MM') = '${参数框名称}'
SELECT * FROM dbo.[JCSQD] where 时间=>'${KSSJ}' and 时间<='${JSSJ}'
然后 参数面板 设置2个日期控件 就可以了啊 控件名分别为KSSJ JSSJ