【发布时间】:2016-03-15 04:43:49
【问题描述】:
请告知(语法)如何在 QlikView 中引用文本对象以选择其值。
我的对象被称为:TX1,它是一个文本框,它的定义如下:
=SUM( TOTAL Income)
我为什么需要这个?
我有一个以 Persons 为维度的图表,表达式应该计算 each person's income/total income。
total income 需要从具有备用状态的文本框中获取,因此它不受过滤器选择(或强制将总收入视为属于每个人的总收入的维度)的影响。
谢谢。
【问题讨论】:
-
我试过这个,但不幸的是变量没有备用状态,所以它不起作用。如果知道如何从图表表达式中引用 TX1,那就太好了。我试过 Object.TX1,Objects(TX1)... 到目前为止没有运气。语法是困扰我的地方。非常感谢 oGeez!
-
oGeez,如果您为其设置了不同的备用状态并且在该备用状态下不进行任何选择,则不会。您可以将备用状态添加到文档设置中,然后设置对象以使用对象属性中的该状态 - 常规。
-
我现在明白了。您能否在打开文档时先设置该值,然后再参考它? (见答案)
-
我会在 Set Analysis 表达式中使用备用状态:sum(income)/sum({[AltStateGroup]} total income)
标签: qlikview