格式为dd的参数控件如何跟其他年月控件联动呢?

需求背景:

 目前要做一个动态表格,其中存在三个参数控件,年月参数控件,格式:yyyy-MM,起始日参数控件,截止日参数控件,格式都是dd;

年月参数控件用来控制表格中月份列的个数,例如:选择了2025-09,那么就从当前月份列往前推12个月,数据也就是对应筛选年月参数控件月份的数据;

此外,另加一个,起始日和截止日参数控件,用来控制这些列的取值日范围,例如:起始日参数控件选择了,01 , 截止日参数控件选择了:15,那么数据范围就是所有月份列中,对应月份的 1 - 15天的数据;

例如:年月参数控件选择了:2025-09 , 那么月份列的格式就是从 2024-09 到 2025-09 ,起始日参数控件,截止日参数控件选择了 01 - 15,那么数据范围就是 这12个月份从 1 号到15号的数据。

目前已存在的问题:

年月参数控件,起始日截至日参数控件都已经加上了

问题1:起始日,截止日这两个的控件值,无法根据年月参数控件的月份变化,也就是说当我筛选了年月为2025-08,起始日的控件值虽然是01,但月份不是2025-08月份,如何让起止日参数控件的年月根据我年月控件变化呢?

起止日年月控件格式是dd

而且截止日参数控件的控件值,无法获取,不知道什么回事:DAY(DATEINMONTH($month,-1))

image.png

image.png

FineReport Henry.99 发布于 昨天 11:34 (编辑于 昨天 11:35
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6专家互助
发布于昨天 11:37

DAY(DATEINMONTH($month+"-01",-1))

  • Henry.99 Henry.99(提问者) 试了一下,这样搞不定,我的格式是dd,起始日的数据都不符合规则,而且这段公式好像没有生效,没数据的
    2025-09-10 12:00 
  • 2关注人数
  • 10浏览人数
  • 最后回答于:昨天 11:37
    请选择关闭问题的原因
    确定 取消
    返回顶部