如何设置当查询日期为5月25日时,横排显示1-24日?

并且假如当前日期为六月份时,可以查询并显示五月份31天的全部数据?

image.png

FineReport 用户YWMYW1541607 发布于 2022-5-25 09:00 (编辑于 2022-5-25 09:05)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户YWMYW1541607Lv4初级互助
发布于2022-5-25 09:31

image.png

设置两个参数,返回值类型选择日期,

自己选择要查询显示的时间段,并设置公式RANGE(DATEINMONTH($rq,1),$rq2)

最佳回答
0
巴拉巴拉1234Lv6初级互助
发布于2022-5-25 09:01

参数设置月份相等,且 日<参数日(5.25)

  • 用户YWMYW1541607 用户YWMYW1541607(提问者) 我又完善了一下问题
    2022-05-25 09:06 
  • 巴拉巴拉1234 巴拉巴拉1234 回复 用户YWMYW1541607(提问者) 那到底是展示当月还是展示上月?还是以某个日期为界限展示当月或上月?
    2022-05-25 09:11 
  • 用户YWMYW1541607 用户YWMYW1541607(提问者) 回复 巴拉巴拉1234 现在是25号,我要查这个月的话,需要显示5月1日-5月24日的数据, 但是我要是查四月份的数据的话,需要显示4月1日-4月30日的全部的数据 现在已经没问题了,我自己想出来了...
    2022-05-25 09:35 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-5-25 09:07

数据集中直接限制日期不就行了?

where 1=1

and time_date>='你的开始日期'

and time_time <'你的结束日期'

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-5-25 09:11(编辑于 2022-5-25 09:16)

range(1,if($控件>today(),day($控件),DAYSOFMONTH($控件)),1)

image.png

sql

image.png

  • 2关注人数
  • 531浏览人数
  • 最后回答于:2022-5-25 09:31
    请选择关闭问题的原因
    确定 取消
    返回顶部