利用参数筛选日期

请问如何实现,

参数显示年月,在选择年月以后,将建档日期的范围在所选的年月之间

例:选2024-12,2025-01,则筛选12-1月之间;选2024-12,2024-12,筛选1月

image.png

image.png

FineReport 天天向上0929 发布于 2025-2-10 16:46 (编辑于 2025-2-10 17:17)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2025-2-10 16:51

where to_char(rq,"yyyy-MM")>='${ksrq}' and to_char(rq,"yyyy-MM")<='${jsrq}'

最佳回答
0
snrtuemcLv8专家互助
发布于2025-2-10 16:51(编辑于 2025-2-10 16:51)

image.png

这边改下

$开始日期   改成   format(MONTHDELTA(CONCATENATE($开始日期,"-01"),1),"yyyy-MM")

$结束日期   改成   format(MONTHDELTA(CONCATENATE($结束日期,"-01"),1),"yyyy-MM")

  • 天天向上0929 天天向上0929(提问者) 改了以后,只显示结束日期1月份的,开始日期12月的不显示了
    2025-02-10 17:02 
  • snrtuemc snrtuemc 回复 天天向上0929(提问者) 你说明的,没12月啊,需要的话,开始日期还是一样,不要处理就可以
    2025-02-10 17:12 
  • 天天向上0929 天天向上0929(提问者) 回复 snrtuemc 这个开始和结束日期,是自由选择的,不一定是间隔1个月,可能是2025-02到2025-04
    2025-02-10 17:22 
  • 3关注人数
  • 43浏览人数
  • 最后回答于:2025-2-10 17:17
    请选择关闭问题的原因
    确定 取消
    返回顶部