在Linux上迁移JasperReports Server后,文本模式中的奇怪行为

时间:2014-07-22 15:06:43

标签: jasper-reports jasperserver

我正在将旧的 JasperReports Server(3.5.0)从Windows环境迁移到Linux环境。到目前为止一切顺利。我可以从我的应用程序生成报告,计划.etc

但是我注意到这个奇怪的问题,在一些报告中,应用于某些字段的文本格式化模式无法正确显示。

这里是应用模式的.jrxml部分

<textField pattern="###0" isBlankWhenNull="false">
    <reportElement uuid="ea9933c9-1863-474f-a6e2-65cfe3f07426" x="390" y="9" width="144" height="20" forecolor="#000000"/>
    <textElement>
        <font fontName="Verdana" isBold="true" isUnderline="false"/>
    </textElement>
    <textFieldExpression class="java.lang.Number"><![CDATA[$V{TotalEM} + $V{TotalEC} + $V{TotalED}]]</textFieldExpression>
</textField>

在Windows环境中,这工作正常且文本显示正确,279但是当它出现在Linux时它只显示27

在迁移过程中,除了构建之外我还没有改变任何东西。我也使用相同的数据库,其中存储了所有报告以及其他配置+设置。

0 个答案:

没有答案