我正在使用 Cognos Report Studio 8.4.1。
我有一个列表报告,我想在其中使用查询计算来创建一个新的数据列,但计算需要来自我要计算的数据的摘要(小计)中的两个数字。这可能吗?如果是这样,我该怎么做?
样本数据:
ID # Project # Reg OT Bonus
2716 20130405 41.6 1.6
2716 20130412 38.9 0.0
2716 20130419 52.3 12.3
2716 20130426 47.0 7.0
2716 B03-1304 $23.17
2716 B15-1304 $1.51
- - - - - - - - - - - - - - - - - - - - -
2716 4 $24.68
------------------------------------------
2717 20130405 39.9 0.0
2717 20130412 40.2 0.2
(etc)
我想为每一行创建的查询计算将是:
[Total(Bonus)] / [Count(Reg)] / (Reg) / 2 * (OT) (这实际上不起作用)
所以在上面的例子中,第一行数据的结果是:
24.68 / 4 / 41.6 / 2 * 1.6 = 0.12(四舍五入)
有什么办法可以做到这一点,或者等效的?
完全重写报告或创建新报告都可以。如果答案复杂(或使用SQL),请详述;我是一个新手用户,完全是自学的,所以我对 Cognos 的了解有很多空白。