bi怎么默认展示前一天的月份

数据库的字段值为yyyyMM

页面的控件为年月控件,但是需要默认年月(当前日期前一天的月份)

比如:当前日期是2024-06-01,那要展示202405的数据;

如果是2024-06-02,那展示的是202406的数据。

目前可以默认当前日期的年月,但是默认不了前一天的月份,这个可以实现的吗

image.png

FineBI yzm630820 发布于 2024-6-18 13:08 (编辑于 2024-6-18 13:28)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-6-18 13:09(编辑于 2024-6-18 13:12)

image.png

动态时间就可以的。选择前面的多少

image.png

  • yzm630820 yzm630820(提问者) 要展示当前日期前一天的月份
    2024-06-18 13:28 
  • CD20160914 CD20160914 回复 yzm630820(提问者) 什么意思?举例说一下?
    2024-06-18 13:32 
  • yzm630820 yzm630820(提问者) 补充了正文
    2024-06-18 16:01 
  • CD20160914 CD20160914 回复 yzm630820(提问者) 这个写公式去判断取数据吧,如果是月初1号,就取上月数据,如果不是月初1号,明细中返回前一天的数据,最后你在维度中过滤数据不为空的就行了!
    2024-06-18 16:04 
最佳回答
0
缘于午后Lv3见习互助
发布于2024-6-18 14:11(编辑于 2024-6-18 14:14)

第一种、数据集增加多一个字段为当前日期前一天,然后用那个当前日期前一天的字段来做筛选组件的字段?

第二种、改用日期区间的筛选组件,然后动态筛选设置1天前的月初和月末

image.png

  • yzm630820 yzm630820(提问者) 1、这一点不是很懂,我目前是这样理解的:如果加了一整个字段为当前日期为前一天,整个字段为昨天日期,筛选能筛选出什么 2、只能是年月控件
    2024-06-18 16:03 
  • 缘于午后 缘于午后 回复 yzm630820(提问者) 1我的理解有误,可以不管,2请问为什么只能限制年月控件呢?
    2024-06-18 17:56 
  • 缘于午后 缘于午后 回复 yzm630820(提问者) 1我的理解有误,不过根据你的场景,数据集可以加多一个时间,公式为:如果今天是本月第1天,则数据库时间+1个月,否则为原值,然后筛选组件选这个字段,并动态筛选当月
    2024-06-18 18:05 
  • 3关注人数
  • 97浏览人数
  • 最后回答于:2024-6-18 14:14
    请选择关闭问题的原因
    确定 取消
    返回顶部