怎样设置填写一个日期后,点击查询按钮后显示前一个月的数据呢
这个函数相减啊
MONTHDELTA(date,delta):返回指定日期date后delta个月的日期。
示例:
MONTHDELTA("2008-08-08",4)等于2008-12-08。
MONTHDELTA("2008-08-08",-1)等于2008-07-08。
这个要在数据集里 将这个参数条件的月份减一
每个数据库写法不一样 百度搜一下
两个办法:
①报表参数面板做计算,添加一个日期控制且设置不可见,公式MONTHDELTA($日期参数,-1),格式设置“yyyy-MM”
②数据集筛选满足前一月份的数据
2. ① 数据集内做计算,过滤时间字段=TO_DATE($日期参数,'YYYY-MM')-1;注意日期格式根据你的数据改变