当我在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结果?
答案 0 :(得分:0)
$F{justify_days}.getYears() +" years " + $F{justify_days}.getMonths() + " mons"
通过在textField上设置此项,您可以获得所需的结果。
建议:双击后打开textField然后单击任何字段,您可以在当前窗口的下一部分中看到可以用于该字段的所有java函数。