【发布时间】:2014-06-10 19:58:51
【问题描述】:
我正在开发两种类型的 TimeSeries 图表。一个使用 TimePeriod 作为“小时”,另一个作为默认值,即“天”
现在在显示报告期间,我们希望在 TimeAxis 上显示标签,同时考虑传递给报告的时区作为参数。我尝试使用 timeAxisLabelExpression 并在那里传递格式化日期,但看起来 Jasper 报告没有考虑使用 TimeZone 的时间格式。
我们从 sql 查询中获得的日期(意味着存储在数据库中的日期)是 UTC 格式,但它需要根据图表时间轴上选择的 TimeZone 显示。
有谁知道如何在 JasperReports 中实现这一点?
注意:我们使用 4.8.0 版本的 iReport 来设计报表。
【问题讨论】:
标签: jasper-reports