ireports无视我的设置

时间:2014-02-19 17:08:52

标签: formatting jasper-reports

我目前正在使用XML数据源,我将日期模式和数字模式分别设置为dd / mm / yyyy和#,## 0.00,但是我从Xpath字段中提取的数据是不遵循这种模式。

我所追捕的日期示例是:2014-02-12 16:00:15而价格将显示为40.0000000000。

我也点击了上述字段并进入了属性,在模式下我将其更改为货币,因为数字引用价格并将小数设置为2,问题仍然存在。

1 个答案:

答案 0 :(得分:0)

经过一番试验&错误我来到这个创造奇迹的方法。

new Double(Double.parseDouble($F{Precio_unidad-price_unit}))

在TexytFieldExpression中设置它实际上会执行必要的操作,报告现在会打印正确的小数位数。