[wyn7]仪表板如何通过一个参数,控制柱状图的值范围?
如下图中,如何通过月份下拉框选择后,下面柱状图数据内容为所选月份的近12个月数据?另外下拉框中需要有个默认月份为当前月。
本帖最后由 Eden.Sun 于 2024-11-27 14:05 编辑
问题描述:
仪表板设计:通过参数控制,显示选择的日期最近12个月的数据。
问题解决:
您好。从您的图片上看您是绑定了日期的年和月,这样是不可以的。您按照下面的步骤操作试试:
① 创建一个计算字段。
创建计算字段,整理出“年-月”的内容:Year(日期字段) & "-" & Month(日期字段)
Year('Demo_销售明细_仪表板'[订购日期]) & "-" & Month('Demo_销售明细_仪表板'[订购日期])
然后把字段绑定到筛选器上:
② 创建仪表板参数
创建日期类型的仪表板参数,然后将筛选器绑定到参数上:
③ 柱形图上添加筛选
然后是创建图表,这里的分类上绑定的是日期字段上的年和月内容:
在对图表增加筛选器,选择相对日期,日期单位选择月,设置为过去12个月,基准日期选择刚才创建的仪表板参数:
④ 设置默认值。
默认值也需要通过创建计算字段实现:Year(Today()) & "-" &Month(Today())
选中刚才的参数,设置默认数据 --> 查询结果 --> 绑定刚才计算字段
⑤然后就可以了:
本帖最后由 Eden.Sun 于 2024-11-27 14:12 编辑
Eden.Sun 发表于 2024-11-27 13:40
问题描述:
仪表板设计:通过参数控制,显示选择的日期最近12个月的数据。
如果您的数据直接是日期类型的。您可以直接使用我们的日期范围组件,直接把日期字段绑定上去:
然后在属性面板,设置日期模式为“年-月”
然后创建日期的仪表板参数参数值绑定到日期范围的筛选器上:
然后同样给图表增加筛选:
就可以了:
默认值可以直接设置为本月:
我这里实际业务中这个日期是字符串型的,形式为yyyymm。是要先转为日期型的吗? 渠红波 发表于 2024-11-27 14:33
我这里实际业务中这个日期是字符串型的,形式为yyyymm。是要先转为日期型的吗?
数据表里面没有日期事件类型的字段的话,就需要创建一个。否则没办法做基于日期的运算的
页:
[1]