qlikview表过滤器强制错误过滤

时间:2015-10-28 09:48:21

标签: sql-server expression qlikview

使用qlikview 8人员版。

在我的主要标签上,我有一个图表,用于汇总年份和期间(年份和月份),我将其用作过滤器来选择期间,这样可以正常工作,除非在尝试选择多年和期间时,它允许选择但是说:

从2013年开始全部选择,直至2014年09月。它实际上从2013年和2014年开始全部选择。

为什么会这样做?

一些细节:

=Num#(If(Len(Year & Period)=5,Year & '0' & Period, Year & Period))

输出“201301”等

就像我说的那样,我可以选择一个月内的任何月份,我想要一年。然而,多年来做同样的事情迫使它选择所有月份。

1 个答案:

答案 0 :(得分:1)

因为年份&月份列在您的模型中是独立的,使您实际描述的选择 DID 选择所有月份。你从2013年开始使用它们。它并不在乎你只希望在2014年将其限制在1-9。

如果可能的话,将该连接移动到加载脚本,它可以成为自己的字段,然后你应该好好去。