问题:在输入框写上03月份,finereport自动统计01月~03月份的数据,请问公式怎么写?
存储过程返回2列呀,一列是按查询年月返回数据,一列是按查询参数的累计返回数据。
增加一个同样的数据集,默认根据日期取年的数据。 设置好关联关系。
这是日期计算的问题,需要日期函数:
1)获取当前月的最后一天:dateinmonth(today(),-1)
2)推算前两月的月份第一天:DATEINMONTH(MONTHDELTA(TODAY(),-2),1)
然后SQL中时间在这两个日期范围内就可以啊
常见日期函数请参考:
https://help.fanruan.com/finereport/doc-view-876.html