Qlik sense:过滤查看“上一年”

问题描述 投票:0回答:1

我想过滤我的数据集,以在我的度量的表达式字段中(动态)查看去年的数据。当我使用以下代码时,它会出错:

Sum({<Ship_Year = {Year(now())-1}>}PostageAMT_SumBy)

但是如果我单独使用这两个概念:

Sum({<Ship_Year = {'2023'}>}PostageAMT_SumBy)
year(now())-1

这两个都按预期工作,第一个给我仅 2023 年的数据,下一个单独显示 2023 年,但显然将这两个概念结合起来并不是 Qlik 喜欢的。

qliksense
1个回答
0
投票

看来创建变量是一个可行的解决方案。

我的表情中的代码:

Sum({<Ship_Year = {"$(v_Year)"}>}PostageAMT_SumBy)

变量定义:

=year(now())-1

© www.soinside.com 2019 - 2024. All rights reserved.