在 QlikSense 中重用表达式

问题描述 投票:0回答:1

我有这样一个冗长的表情:

$(vUseHotlist) * number_of_bids_from_hotlist + 
$(vUseStocklist) * number_of_bids_from_stocklist + 
$(vUseDashboard) * number_of_bids_from_dashboard

我想在多个图表中使用它,我尝试在主元素中定义它,但我无法让它工作。

我想避免到处复制和粘贴代码,因为它变得不可读。有什么想法如何解决吗?我找到了有关如何使用聚合主元素(例如使用 sum() 函数)的信息,但没有找到有关未聚合表达式的信息。

仅供参考,上面使用的变量都是 0 或 1。

谢谢。

qliksense qlik-expression
1个回答
0
投票

经过多次尝试和错误,我终于解决了这个问题。您应该使用代码定义一个变量,而不是使用主元素测量。

然后你可以像这样在图表中使用它。

Sum($(MYVARNAME))

© www.soinside.com 2019 - 2024. All rights reserved.