Jasper报告迭代(列表/行)

时间:2014-03-09 07:29:02

标签: jasper-reports

我正在使用主报告,因为我想迭代像

这样的值
----------------------------------------------------------------------------------
principal amount = 60500.0  rate interest =  15.0  months = 60.0
----------------------------------------------------------------------------------
S.No.   Outstanding EMI PrinAmt interest    Total paid
----------------------------------------------------------------------------------
1   60500.0 1764.0  1008.0  756.0   1764.0
2   59492.0 1752.0  1008.0  744.0   3516.0
3   58484.0 1739.0  1008.0  731.0   5255.0
4   57476.0 1726.0  1008.0  718.0   6981.0
5   56468.0 1714.0  1008.0  706.0   8695.0

......等等..

现在我想计算这些值。在jasper report / iReport Tool中。 请做好。

2 个答案:

答案 0 :(得分:0)

您可以通过多种方式实现这一目标,根据您的要求选择哪种方式,假设有一个用户需要显示结果。然后迭代语句可以放在细节带中,因为静态数据,即不像主要amt那样迭代的数据可以放在列标题中

否则,可以使用列表将迭代查询分配给列表,可以将其放置在详细信息区域中,也可以将单个用户或记录放置在摘要带中或任何位置数据适合您的目的。

希望它有所帮助。

答案 1 :(得分:0)

出于计算目的,您可以在jasper中使用变量,并将计算公式放在该变量的表达式语言属性中。