QV: Resue expressions in a chart definition

It's often useful to avoid repeating lengthy expressions. Here's one technique for reusing expressions.


Consider the chart below.  The Expression for the column labeled "Net" is:
  =sum(Quantity * Price) * (1-Discount)

 

Let's add another column for "Commission", defined  as 10% of Net. Instead of repeating the Net calculation, use the expression:

  =Net * .1


Qlikview allows referencing the value of another column in the same chart by name. The name is the value assigned to the column label. "Net" in this case is not a Field. It is a symbolic reference to an expression. It may be used in other expressions in the same chart, but not in places where a Field name is expected.

  =Net / 2          Allowed
  =above(Net)   Allowed
  =Sum(Net)        Not allowed

 

转载于:https://www.cnblogs.com/ITPCBI/p/3546687.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值