参数面板,一个日期控件想要实现选了 2021-09-10 ,就看到数据为 当年1月1到9月10的数据
DATEINYEAR($accdate,1)
就这样就行了, 假定 你的日期控件名字 叫accdate
写数据集的时候使用参数(日期控件的时间)设置一个区间就好了
select * from tablea where rq>='${DATEINYEAR(日期控件,1)}' and rq<='${日期控件}'
sql里面手动写一个区间就行了,例如:
where 日期 >= concat(left(${日期控件},4),'-01-01')
and 日期 <= ${日期控件}