[英]How get sum and average BigDecimal values in ireport
I try sum and avg arithmetic operations using ireport for BigDecimal values. 我尝试使用ireport为BigDecimal值求和和平均算术运算。 Has error anyways when i doing.
反正我做的时候有错误。
-All types are defined BigDecimal in ireport. -所有类型在ireport中定义为BigDecimal。
-In separete, variables in this example works fine, but i can't doing arithmetic operations with variables. -在另外的情况下,此示例中的变量工作正常,但我无法对变量进行算术运算。
How sum and average values type BigDecimal? 总和和平均值如何输入BigDecimal?
In my exemple, This is not work: 以我为例,这是行不通的:
$F{faturasAuditadasValorTotalLiberado}
.add(new BigDecimal($F{admissaoValorTotalLiberado}, new MathContext(100)))
I try using Java sintax in ireport, but don't work. 我尝试在ireport中使用Java sintax,但不起作用。
I'm use version 3.0.0 ireport. 我正在使用3.0.0 ireport版本。 I can't find solution in Jaspersoft community
我在Jaspersoft社区中找不到解决方案
The default configuration sintax for expression in ireport 3.0.0 is Java ireport 3.0.0中用于表达式的默认配置正弦为Java
new Long($F{faturasAuditadasQtdDiarias}) + new Long($F{faturasAuditadasQtdDiarias})
I tried, but don't work: 我尝试过,但是不起作用:
new Long($F{faturasAuditadasQtdDiarias}).sum($F{faturasAuditadasQtdDiarias})
new Long($F{faturasAuditadasQtdDiarias}).sum(new Long($F{faturasAuditadasQtdDiarias}))
$F{faturasAuditadasQtdDiarias}.sum($F{faturasAuditadasQtdDiarias})
$F{faturasAuditadasQtdDiarias} + $F{faturasAuditadasQtdDiarias}
i solved the problem for sum : 我解决了总和的问题:
$F{faturasAuditadasValorTotalCobrado}
.add($F{admissaoValorTotalCobrado}, new MathContext(100))
.add($F{altasValorTotalCobrado}, new MathContext(100))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.