在jasper报告中计算时出错

时间:2013-05-10 15:34:37

标签: java jasper-reports

我有两个字段作为一个组的总和,我正在尝试计算第三个字段中的方差。 这就是我要做的事情:

 // Checking divisor is zero
 ($V{BigDecimal.toString()} == "0") ?  new BigDecimal(0) :
(new BigDecimal(
$V{BidDecimal1}.toString())
     .subtract (new BigDecimal($V{BigDecimal}.toString()))
     .divide(new BigDecimal($V{BigDecimal}.toString()), MathContext.DECIMAL128)
     .multiply( new BigDecimal(100)
)

但是,我得到一个分区未定义的错误。有时候我也得到了一个零错误。

感谢您的帮助。

0 个答案:

没有答案