根据所选日期显示数据 - QlikView
Show data based on selected date - QlikView
我有一个日期列表框和一个以日期时间为维度的 table。列表框中的日期与具有完整日期的日期不同 table。我尝试通过在我的 select 脚本中将日期时间切割成日期(另一个字段)来连接它们,但是没有用。所以我认为这应该在日期时间维度的条件下完成,但我不确定如何执行此操作。我应该如何在过滤器中显示基于 selected 日期的数据?
我会推荐两种不同的方法,推荐第一种:
在 LOAD 脚本中,一边加载 DateTime 字段,一边再次加载相同的字段,仅包含 Date 部分,并使用 than one 进行过滤。像 :
LOAD
<... some fields ...>
DateTimeField,
Date(Floor(DateTimeField)) as DateTimeFieldFilter
<... some more fields...>
为您的 DateTime 字段添加一个字段选择器,然后到“属性”、“字段”下拉列表并选择最后一个选项 "Expression"。在表达式框中输入 Date(Floor(DateTimeField)).
我有一个日期列表框和一个以日期时间为维度的 table。列表框中的日期与具有完整日期的日期不同 table。我尝试通过在我的 select 脚本中将日期时间切割成日期(另一个字段)来连接它们,但是没有用。所以我认为这应该在日期时间维度的条件下完成,但我不确定如何执行此操作。我应该如何在过滤器中显示基于 selected 日期的数据?
我会推荐两种不同的方法,推荐第一种:
在 LOAD 脚本中,一边加载 DateTime 字段,一边再次加载相同的字段,仅包含 Date 部分,并使用 than one 进行过滤。像 :
LOAD <... some fields ...> DateTimeField, Date(Floor(DateTimeField)) as DateTimeFieldFilter <... some more fields...>
为您的 DateTime 字段添加一个字段选择器,然后到“属性”、“字段”下拉列表并选择最后一个选项 "Expression"。在表达式框中输入 Date(Floor(DateTimeField)).