0

我正在使用prd 5.3

我在获取以前的记录时遇到问题

例如 :

x | y | z | //start with 0
1 | 1 | 2 | //0 + 2
1 | 2 | 5 | //2 + (1 + 2)
4 | 4 | 13| //5 + (4 + 4)

我正在使用这样的公式..但我总是得到错误的结果..

=IF([index]=0;[totalsaldoawal]+[totalamountD]-[totalamountK];[totalamountD]-[totalamountK])

这是我的公式..

它的意思是

if index = 0 // 第一行 then [totalsaldoawal]+[totalamountD]-[totalamountK] else must be previous result + [totalamountD]-[totalamountK]

我试图找到一些像这样的文档http://forums.pentaho.com/showthread.php?49458-getting-a-column-value-from-a-previous-row 但仍然没有帮助我。

像这样

在此处输入图像描述

4

1 回答 1

0

我只是使用

总结(运行中)

此摘要运行不会记录以前的记录,但我将在详细信息部分的每个循环中添加到该字段

于 2016-10-19T11:23:27.643 回答