Qlikview - 在另一个列表框中使用列表框中的选定值

时间:2014-06-23 09:49:20

标签: listbox qlikview

我在列表框中使用了两个日期字段:DateCreated和DateCompleted。此信息与维护工作单任务有关。当我在DateCreated列表框中选择一个日期时,我有一个带有表达式的文本框,该表达式为我提供该日期的所有新工单。我想要做的是显示同一日期的所有已完成的工单,而无需从DateCompleted列表框中选择相同的日期。

是否有一种方法可以使用通用输入框,以便我的用户可以输入日期,然后将此值传递给日期列表框,或者如果我在DateCreated列表框中选择日期,则会自动选择相同的值。 DateCompleted列表框?

由于

1 个答案:

答案 0 :(得分:1)

希望我明白你的意思。

我的测试数据是

LOAD * INLINE [
   DateCreated , DateCompleted , Task
   1.1.2014, 5.1.2014, AA Foo Bar
   2.3.2014, 17.4.2014, BB  Foo Bar
   7.3.2014, 7.3.2014, CC Yea
];

我有三个(简单)DateCreated,DateCompleted和Task的列表。

在DateCreated中选择日期时,DateCompleted中的相关值为白色,但如果有很多,则必须查找相同的日期。

所以我决定使用 set analysis 创建一个列表作为表达式。

公式是

=if(DateCompleted =DateCreated, DateCompleted) 

我把它命名为SameDayCompleted。因此,此List仅显示DateCompleted的条目,这些条目也在DateCreated中。

这是它的样子:

SameDayComplete List

这不完全是你所要求的,但也许这会有所帮助。