Qlikview选择适用于多个字段

时间:2015-10-18 17:57:59

标签: listbox multiple-columns qlikview

我有三个不同的表,包含一个类似的字段(' Department')意味着每个表中的可能值完全相同。我有一张显示不同对象的工作表,让我们根据表1,2或3说出图表,折线图,直表等。现在因为这些表没有直接连接,所以我不能只有一个列表框选择对该列的所有选项都有效。我希望有一个单一的选择,比如基于其中一个的列表框,但是选择就像向我展示所有可能的值 字段A =字段B =字段C并且取消选择我希望具有相同的行为 可能我将不得不使用宏,但我找不到任何好的指导。

1 个答案:

答案 0 :(得分:0)

对于这种情况,您可以使用set analysis p()函数。

例如,如果您的字段名为DepartmentDepartment1。然后,您的列表框基于Department字段,在需要Department1选择的图表中,您可以像这样编写表达式:

sum( {< Department1 = p( Department ) >} Value)

这会显示sum( Value ) Department中所选/可能的值等于Department1

的{{1}}

从宏开始 - 它们应该是你真正的,最终的解决方案,并尽量避免它们。当文档在服务器上发布并且它们是单线程时,它们不会100%工作,这可能会导致应用程序出现性能问题。