按上面的日期dateEditor0向右拓展到本月最后1天,公式要怎么写?

按上面的日期dateEditor0向右拓展到本月最后1天,公式要怎么写?

比如 今天是11月20日,我要显示 20,21.。。。。到11月30日。

感谢!~

(按月拓展的公式是:maparray(range(0, 11), format(dateinmonth(monthdelta(todate($d1 + "-01-01"), item), 1), "yyyy-MM-DD"))

结果是  当年12个月,这个可以用。)

1.png

2.png

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

UNIQUEARRAY(MAPARRAY(range(today(),DATEINMONTH(today(),-1),1),FORMAT(ITEM,'yyyy-MM-dd')) )

image.png

------

把today() 换成 $dateEditor0

------

image.png

  • sdoger sdoger(提问者) 奇怪,结果ok了,但不向右拓展, fr 9.0; 图片我放上面了。
    2023-11-20 09:48 
  • Covid Covid 回复 sdoger(提问者) 你不会没设置扩展吧(这容易被忽略)
    2023-11-20 09:49 
  • sdoger sdoger(提问者) 回复 Covid 设置了,我有上传图。 上面,横向拓展。
    2023-11-20 09:52 
  • Covid Covid 回复 sdoger(提问者) 你没设置扩展 大哥。看我截的图
    2023-11-20 09:59 
  • sdoger sdoger(提问者) 回复 Covid 哎,我菜了,感谢。
    2023-11-20 10:05 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-11-20 09:29

RANGE(TODATE("2023-11-20"),TODATE("2023-11-30"))

  • sdoger sdoger(提问者) 感谢,变量部分其他人都写了。
    2023-11-20 09:51 
最佳回答
0
ID1208Lv6高级互助
发布于2023-11-20 09:31(编辑于 2023-11-20 09:57)

image.png

MAPARRAY(RANGE(DATEINMONTH($rq,day($rq)), DATEINMONTH($rq,-1), 1),format(item,"yyyy-MM-dd"))

$rq换成自己的参数控件名

image.png

  • sdoger sdoger(提问者) 感谢,结果ok了,就是不会拓展,全部在一个格子内,已经设定成横向拓展了。 图上传上面了。
    2023-11-20 09:50 
  • ID1208 ID1208 回复 sdoger(提问者) 看上面截图右上侧红框,设置横向扩展
    2023-11-20 09:58 
  • sdoger sdoger(提问者) 回复 ID1208 感谢!~~
    2023-11-20 10:05 
  • 3关注人数
  • 243浏览人数
  • 最后回答于:2023-11-20 09:58
    请选择关闭问题的原因
    确定 取消
    返回顶部