我需要在报告的一栏中记录一笔累积金额。我从数据库中检索一个值,并使用此值填充其他列的数学运算。 最后一列必须是总和,并且在每一行中它也必须对上述值求和。 例如:
DATA-DB | COLUMN_1 (A) | COLUMN_2 (B) | COLUMN-3 (C) | COLUMN-4 (D) |
2000 | (2000/2) | (2000 *60)/365 | column_1 + column_2 | column_1 + column_2 | D1
1500 | (1500/2) | (1500*60)/365 | column_1 + column_2 | column_1 + column_2 +D1 | D2
3000 | (3000/2) | (3000*60)/365 | column_1 + column_2 | column_1 + column_2 +D2 | D3
我该怎么做?我找不到路。
我尝试了一些变量和类似的东西:
$V{var1}= $V{var1}+$V{TOC}
我收到错误。
我使用iReport 4.0
。
如果iReport
可以,请告诉我?
答案 0 :(得分:0)
做这样的事情的直接和标准方法是:
half
,times60by365
和sum
。java.lang.Integer
或Double
,这样您就可以将它们用于算术运算。$F{amount}/2
的{{1}},half
的{{1}}和$F{amount}*60/365
的{{1}} } PS:iReport发布:从昨天开始提供4.0.1!