参数面板-多个日期控件怎么联动呢

比如说报告日期选的是二月的3号,那么开始日期和结束日期就自动变成二月的第一天和最后一天,如果报告日期选的是三月的3号,开始日期和结束日期就自动变成三月的第一天和最后一天,请问怎么通过事件或者其他方法实现这样的联动呢e66797b5d1c0dd2895f60464d814d59.png

FineReport yzm231115 发布于 2022-3-22 17:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-3-22 17:13(编辑于 2022-3-22 17:15)

我是不是可以理解成报告日期是每月的3号时,开始日期为报告日期月第一天,结束日期是报告日期月最后一天?

if(day($报告日期)==3,DATEINMONTH($报告日期,1),"") 第一天

if(day($报告日期)==3,DATEINMONTH($报告日期,-1),"") 最后一天

image.png

  • yzm231115 yzm231115(提问者) 报告日期是不固定,可以是某年某月的某号,然后开始日期和结束日期联动报告日期是某年某月的第一天和最后一天,公式应该怎么写呢
    2022-03-22 17:24 
  • Z4u3z1 Z4u3z1 回复 yzm231115(提问者) 上边的公式只要 DATEINMONTH()函数部分
    2022-03-22 17:28 
  • yzm231115 yzm231115(提问者) 那我直接这样写就好了,谢谢你,DATEINMONTH($报告日期,1)
    2022-03-22 17:29 
  • 1关注人数
  • 297浏览人数
  • 最后回答于:2022-3-22 17:15
    请选择关闭问题的原因
    确定 取消
    返回顶部