有没有函数可以显示自然月的日期

如果我想在报表里,显示自然月的每一天,然后匹配我的数据集,这个能不能通过函数实现的,有些日期我数据集里是没有的

FineReport 用户RzfYB0094268 发布于 2024-3-11 10:26 (编辑于 2024-3-11 10:28)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-3-11 10:28

根据选择年月自动扩展当月每一天日期-https://help.fanruan.com/finereport/doc-view-1738.html

  • 用户RzfYB0094268 用户RzfYB0094268(提问者) 为什么我的日期,不能随参数变化的,例如我选择其他月份,不生效
    2024-03-11 10:54 
  • 华莉星宸 华莉星宸 回复 用户RzfYB0094268(提问者) 检查一下参数名称是否一致哈~
    2024-03-11 11:20 
  • 用户RzfYB0094268 用户RzfYB0094268(提问者) 回复 华莉星宸 如果参数返回值是字符串,这个要怎么处理,例如参数是字符串:2024-03
    2024-03-11 11:26 
  • 华莉星宸 华莉星宸 回复 用户RzfYB0094268(提问者) 用todate转换成日期呗
    2024-03-11 11:28 
最佳回答
0
snrtuemcLv8专家互助
发布于2024-3-11 10:28(编辑于 2024-3-11 10:29)

~~~~

最佳回答
0
ID1208Lv6高级互助
发布于2024-3-11 10:29(编辑于 2024-3-11 11:21)

image.png

image.png

=MAPARRAY(range(DATEINMONTH(CONCATENATE($yearMonth,-01),1),DATEINMONTH(CONCATENATE($yearMonth,-01),-1),1),format(item,"yyyy-MM-dd"))

$yearMonth换成自己的参数

  • 用户RzfYB0094268 用户RzfYB0094268(提问者) 为什么我的日期,不能随参数变化的,例如我选择其他月份,不生效
    2024-03-11 10:53 
  • ID1208 ID1208 回复 用户RzfYB0094268(提问者) 把today换成参数,注意参数的格式需要是yyyy-MM-dd这种样子的
    2024-03-11 10:56 
  • ID1208 ID1208 回复 用户RzfYB0094268(提问者) 可以,公式处理一下就行,上面的代码更新了,参照
    2024-03-11 11:20 
最佳回答
0
gordon-frLv4见习互助
发布于2024-3-11 10:33

最好的和最简单的处理方式是,在数据库中建立一张表,表里存放自己需要的格式的时间,可以是年月日、年、月季度,各种时间维度,作为自己统计数据的维度表,在数据建模中叫 “维表”,以后就可以根据实际业务需求,按各种时间维度统计数据,方便快捷且可控。

最佳回答
0
兀大欣Lv6见习互助
发布于2024-3-11 10:34

image.png

  • 6关注人数
  • 277浏览人数
  • 最后回答于:2024-3-11 11:21
    请选择关闭问题的原因
    确定 取消
    返回顶部