Qlikview按钮进行选择

时间:2014-03-12 08:32:19

标签: date button qlikview

我有一个按钮,点击它时我希望它选择最近14天。这意味着如果今天的日期是2014-03-12,我希望它选择2013-02-26和2014-03-12之间的所有日期。

我的time_table字段为KEY_timestamp (yyyy-mm-dd)yearmonthday

在我的按钮中,我有一个操作Select in Field,字段为KEY_timestamp,我有一个Search String,看起来像

=if(
    now() - 14 < KEY_timestamp,
    KEY_timestamp
)

现在,说实话我不知道如何解决这个问题,而且我对Qlikview的体验充其量也是有限的...我希望有人可以指出我正确的方向。我尝试使用谷歌搜索,但到目前为止我还没有成功。

1 个答案:

答案 0 :(得分:3)

在搜索字符串中仅键入以下行:

='>' & date(now()-14) &  '<= ' & date(now())

如果它无法正常工作,请在脚本中添加以下行:

date(KEY_timestamp) as KEY_timestamp_formatted

然后将您的select in字段替换为新列