0

我有一个在 ireport 中设计的报告,它使用托盘中的“current_date”选项。我的报告中有两个。一种格式为日期 MM/dd/yyyy,另一种格式为“h.mm a”。报表设计器中的预览工作正常。我将报告添加到 jasperserver 并从中运行报告,格式被删除,我可以拼出日期字段。

编辑:添加了相关的 XML 部分...

<textField pattern="MM/dd/yyyy">
    <reportElement x="406" y="29" width="165" height="14"/>
    <textElement/>
    <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression>
</textField>
4

1 回答 1

0

这仍然是一个问题。我可以让系统在 iReport 中使用格式正常工作,但是当从 jasperserver 运行相同的报告时,格式会被忽略。我解决了这个问题,只需提供在我的应用程序中预先格式化的日期,然后再将其传递给 jasper。我正在关闭,因为我确实有一个解决方法,而且这个问题几乎没有收到任何活动。

于 2012-02-16T14:05:52.873 回答