日期参数公式设置

公式设置日期参数前一天

比如参数P2为“2022-08-20”则返回2022-08-19;

       参数P2为“2022-07-01”则返回2022-06-30;

       参数P2为“2022-01-01”则返回2021-01-31;

FineReport 帆软用户o8Hv4jPkHk 发布于 2022-8-20 13:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yzm316579Lv4初级互助
发布于2022-8-20 13:08

DATEDELTA(RQ, -1)--RQ为参数日期控件名

  • 帆软用户o8Hv4jPkHk 帆软用户o8Hv4jPkHk(提问者) 我之前以为不行,刚刚发现可以用。谢谢
    2022-08-20 13:09 
  • yzm316579 yzm316579 回复 帆软用户o8Hv4jPkHk(提问者) 嗯嗯,不客气,这个函数专门用这个的,可以看说明 DATEDELTA(date,deltadays):返回一个日期date后deltadays的日期。deltaDays可以为正值,负值,零。 示例: DATEDELTA(\"2008-08-08\",-10)等于2008-07-29。 DATEDELTA(\"2008-08-08\",10)等于2008-08-18。
    2022-08-20 13:10 
最佳回答
0
zzy1990Lv3见习互助
发布于2022-8-20 13:12

反向思维,需求无非就是要取上一天的数据,但是参数默认是当天,可以在数据集里面;

  1. 数据集先自定义一个新的日期字段,等于实际的业务日期+1

  2. 通过新的日期字段根据参数过滤;

  • 3关注人数
  • 337浏览人数
  • 最后回答于:2022-8-20 13:12
    请选择关闭问题的原因
    确定 取消
    返回顶部