我正在寻找一种同时更改多个图表的方法,例如从每日更改为每月。
我可以使用向下钻取功能来更改单个图表的向下钻取级别。但我不知道是否以及如何将钻取级别同时应用于多个图表。
我发现的唯一解决方案是创建多个页面 - 在我的示例中,一个页面用于每日数据,另一个页面用于每月数据 - 然后可能添加一个按钮/链接以从一个页面移动到另一页面。然而,这似乎非常麻烦。
有什么好的解决办法吗?
如果您将数据按照您想要的级别聚合,例如数据表中有一个月和一天,以及一个说明数据是每日还是每月的字段,则有一种简单的方法可以创建向下钻取功能,您可以过滤该字段以更改图表中的数据。如果您无法在加载数据之前更改数据,有一种方法可以通过混合来实现此目的,但它很复杂
执行此操作的另一种方法是创建一个参数、多个计算字段和一个用于选择日期级别的下拉控件。只是第一次设置有点烦人。以下步骤中有链接的屏幕截图。
YearWeek
并将其类型更改为 ISO Year Week
。CASE Choose Date Level
WHEN "date" then date
WHEN "YearWeek" THEN YearWeek
WHEN "YearMonth" THEN YearMonth
WHEN "YearQuarter" THEN YearQuarter
WHEN "Year" THEN Year
ELSE date END