请告知(语法)如何在QlikView中引用文本对象来选择其值。
我的对象被称为:TX1,它是一个文本框,它的定义如下:
=SUM( TOTAL Income)
为什么我需要这个?
我有一个以人物为维度的图表,表达式应该计算each person's income/total income
。
total income
需要从具有替代状态的文本框中获取,因此它不受过滤器选择(或强制总收入被视为属于每个人的总收入的维度)的影响。
谢谢。
答案 0 :(得分:1)
您在信息中心中所做的任何选择都会对文本框中显示的关系数据产生影响。
但是,您可以存储表达式的初始值并保留以供以后使用。
创建一个名为vInitialSum
或其他的变量,并在打开文档时设置它。然后,您可以使用=SUM("Total Income")
未触及的(未经过滤的)值来使用。
在设置>中添加触发器文档属性>触发器>的OnOpen:
答案 1 :(得分:0)
请使用:
SUM({1}Income)
" {1}"告诉公式忽略任何选择并计算完整数据集。有关详细信息,请参阅"设置分析"和#34;设置修饰符"在帮助中。