QlikView 使用 Accumulate 12 steps back for MAT graph,但不能限制日期范围

QlikView Using Accumulate 12 steps back for MAT graph, but cant limit date range

我有一个具有两个维度的折线图:

Yearperiod = 201601, 201602, 201603 等等

Acgroup = FAB, BOB, TOE, QUE 等等

还有一个表达式:

SUM(Quantity)

这也勾选了向后累积 12 步。

现在我在图表中得到的数据是正确的,这就是我想要的 MAT。

但是折线图显示了所有日期,我只想将其限制为最后 12 个。

我试过使用 Yearperiod 的计算维度来执行此操作,如下所示:

=if(Yearperiod >= addmonths(today(),-6), Yearperiod )

但这并没有起到任何作用。

这需要使用聚合和上述函数通过集合分析来完成。

sum({<YearPeriod={'>=$(=AddMonths(max(YearPeriod),-11))'}>}aggr(rangesum(above(sum({<YearPeriod=>}Quantity),0,11)),YearPeriod))