找回密码
 立即注册

QQ登录

只需一步,快速开始

渠红波

注册会员

17

主题

35

帖子

132

积分

注册会员

积分
132
渠红波
注册会员   /  发表于:2024-11-27 11:05  /   查看:47  /  回复:4
10金币

如下图中,如何通过月份下拉框选择后,下面柱状图数据内容为所选月份的近12个月数据?另外下拉框中需要有个默认月份为当前月。
image.png644822997.png

最佳答案

查看完整内容

问题描述: 仪表板设计:通过参数控制,显示选择的日期最近12个月的数据。 问题解决: 您好。从您的图片上看您是绑定了日期的年和月,这样是不可以的。您按照下面的步骤操作试试: ① 创建一个计算字段。 创建计算字段,整理出“年-月”的内容:Year(日期字段) & "-" & Month(日期字段) Year('Demo_销售明细_仪表板'[订购日期]) & "-" & Month('Demo_销售明细_仪表板'[订购日期]) 然后把字段绑定到筛选器上: ...

4 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:前天 11:05
来自 2#
本帖最后由 Eden.Sun 于 2024-11-27 14:05 编辑

问题描述:

仪表板设计:通过参数控制,显示选择的日期最近12个月的数据。

问题解决:
您好。从您的图片上看您是绑定了日期的年和月,这样是不可以的。您按照下面的步骤操作试试:

① 创建一个计算字段。
创建计算字段,整理出“年-月”的内容:Year(日期字段) & "-" & Month(日期字段)
Year('Demo_销售明细_仪表板'[订购日期]) & "-" & Month('Demo_销售明细_仪表板'[订购日期])
image.png371189269.png

然后把字段绑定到筛选器上:
image.png735973815.png

② 创建仪表板参数

创建日期类型的仪表板参数,然后将筛选器绑定到参数上:
image.png692105407.png

③ 柱形图上添加筛选
然后是创建图表,这里的分类上绑定的是日期字段上的年和月内容:
image.png789570617.png

在对图表增加筛选器,选择相对日期,日期单位选择,设置为过去12个月,基准日期选择刚才创建的仪表板参数
image.png463306884.png

④ 设置默认值。
默认值也需要通过创建计算字段实现:Year(Today()) & "-" &  Month(Today())
image.png707815856.png


选中刚才的参数,设置默认数据 --> 查询结果 --> 绑定刚才计算字段
image.png162995604.png




⑤然后就可以了:
image.png825221252.png


回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:前天 14:04
3#
本帖最后由 Eden.Sun 于 2024-11-27 14:12 编辑
Eden.Sun 发表于 2024-11-27 13:40
问题描述:

仪表板设计:通过参数控制,显示选择的日期最近12个月的数据。

如果您的数据直接是日期类型的。您可以直接使用我们的日期范围组件,直接把日期字段绑定上去:


image.png751865539.png



然后在属性面板,设置日期模式为“年-月”
image.png697030028.png image.png139822692.png

然后创建日期的仪表板参数参数值绑定到日期范围的筛选器上:
image.png780265197.png


然后同样给图表增加筛选:
image.png365418700.png

就可以了:
image.png522734679.png


默认值可以直接设置为本月:
image.png676848144.png


回复 使用道具 举报
渠红波
注册会员   /  发表于:前天 14:33
4#
我这里实际业务中这个日期是字符串型的,形式为yyyymm。是要先转为日期型的吗?
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:前天 14:42
5#
渠红波 发表于 2024-11-27 14:33
我这里实际业务中这个日期是字符串型的,形式为yyyymm。是要先转为日期型的吗?

数据表里面没有日期事件类型的字段的话,就需要创建一个。否则没办法做基于日期的运算的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部