获取上月数据

获取上月同期时间的公式是date(year(dateEditor0),MONTH(dateEditor0)-1,day(dateEditor0))

我开始时间是dateEditor0 ,结束时间是dateEditor1

然后我在获取上月单元格里面写的时间大于或者等于date(year(dateEditor0),MONTH(dateEditor0)-1,day(dateEditor0))

小于或者等于date(year(dateEditor1),MONTH(dateEditor1)-1,day(dateEditor1)),为啥上月的数据获取不到呢。PS:我下面写了两个公式,然后预览以后上月同期的日期都取到了,证明公式没什么问题吧

FineReport yzmyANJy6918599 发布于 2023-8-24 09:03 (编辑于 2023-8-24 09:04)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yzmyANJy6918599Lv2见习互助
发布于2023-8-24 12:06

数据条件不能在数据查询里面写死,害呀

最佳回答
0
帆软用户07dVkROM39Lv3见习互助
发布于2023-8-24 09:08

dateEditor0,dateEditor1是参数,需要加$

这样$dateEditor0,$dateEditor1

  • yzmyANJy6918599 yzmyANJy6918599(提问者) 还是不行,单独把公式写到单元格内能识别到时间,但是加到过滤条件里面就取不到数了
    2023-08-24 11:30 
  • 帆软用户07dVkROM39 帆软用户07dVkROM39 回复 yzmyANJy6918599(提问者) 可以先把公式换成固定的值看看能不能查不出;如果查不出来,检查下父格的设置;因为父格的过滤条件会遗传;实在不行考虑在sql里直接把数据过滤了。
    2023-08-24 11:43 
  • yzmyANJy6918599 yzmyANJy6918599(提问者) 回复 帆软用户07dVkROM39 害,夭寿了,我把条件在数据查询写死了,在这一旦是大于我那个条件就不生效了,哈哈
    2023-08-24 12:05 
  • 1关注人数
  • 298浏览人数
  • 最后回答于:2023-8-24 12:06
    请选择关闭问题的原因
    确定 取消
    返回顶部