在JasperReports中执行justify_days()时发出问题

时间:2016-02-04 09:26:56

标签: postgresql jasper-reports

当我在PostgreSQL和 JasperReports 中执行以下查询时,我得到了不同的输出

查询

 select justify_days(cast((select 100)||' month' as interval))

结果通过 PostgreSQL

 "8 years 4 mons"

结果通过 JasperReports

"8 years 4 mons 0 days 0 hours 0 mints 0.00 sec" 

如何使用 JasperReports 获取postgres sql结果?

1 个答案:

答案 0 :(得分:0)

$F{justify_days}.getYears() +" years " + $F{justify_days}.getMonths() + " mons" 

通过在textField上设置此项,您可以获得所需的结果。

建议:双击后打开textField然后单击任何字段,您可以在当前窗口的下一部分中看到可以用于该字段的所有java函数。