Pentaho Reporting 获取前一个字段
Pentaho Reporting get previous Field
我正在使用 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 // 第一行
然后 [totalsaldoawal]+[totalamountD]-[totalamountK]
else 必须是之前的结果+[totalamountD]-[totalamountK]
我试图找到一些这样的文档 http://forums.pentaho.com/showthread.php?49458-getting-a-column-value-from-a-previous-row
但还是帮不了我。
像这样
我刚用
Summary ( running )
此摘要运行不会采用以前的记录,但我会在详细信息部分的每个循环中添加到该字段
我正在使用 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 // 第一行 然后 [totalsaldoawal]+[totalamountD]-[totalamountK] else 必须是之前的结果+[totalamountD]-[totalamountK]
我试图找到一些这样的文档 http://forums.pentaho.com/showthread.php?49458-getting-a-column-value-from-a-previous-row 但还是帮不了我。
像这样
我刚用
Summary ( running )
此摘要运行不会采用以前的记录,但我会在详细信息部分的每个循环中添加到该字段