在一个报表中有最近一个月的数据,可以设置默认展示一天的数据吗
select * from b where 1=1
${if(len(日期控件)=0,"and 日期字段=max(日期字段)","and 日期字段='"+日期控件+"'")}
可以啊
要么在数据集中用where条件限定,要么在模板中用过滤条件过滤
可以,你sql写默认展示最新一条即可
数据集参数,设置日期参数的控件,设置控件值默认为当天
--https://help.fanruan.com/finereport/doc-view-158.html