填报时,要输入年份和月份,默认上一个月份,我如果直接使用月份-1的话,1月填报的就变成了0

image.png

年份表达式现在是:YEAR()

月份表达式是:MONTH()-1

一旦出现刚好跨年,月份这样就是0,年份也没有变

FineReport 云卷云舒China 发布于 2021-9-9 15:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
ColdmanLv6高级互助
发布于2021-9-9 15:12(编辑于 2021-9-9 15:34)

monthdelta(today(),-1)获取上个月今日

year(monthdelta(today(),-1)):获取上个月今日的年份

month(monthdelta(today(),-1)):获取上个月今日的月份

image.png

  • 云卷云舒China 云卷云舒China(提问者) 这个厉害,不过有一个疑问,我如果3月30号填报的话,2月份没有30号,还能正常展示吗?
    2021-09-09 15:32 
  • Coldman Coldman 回复 云卷云舒China(提问者) 看新回复
    2021-09-09 15:34 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-9-9 15:10

image.png

  • 2关注人数
  • 473浏览人数
  • 最后回答于:2021-9-9 15:34
    请选择关闭问题的原因
    确定 取消
    返回顶部