【发布时间】:2017-02-12 21:35:25
【问题描述】:
我的 Web 应用程序正在使用 I-REPORT 设计器来设计报告。 对于报表中使用的数据,我编写了一个查询,从不同的表中获取两个列值。这里列数据的数据类型是 real。在 ireport 中对应的数据类型是 Float.
在这里,如果其中一个数据有值,则其他数据没有值或为空。所以我必须在生成报告时使用文本字段显示一个不为空或为空的值。所以我已经实现了条件在文本字段中
( $F{permit_quantity}==null ?$F{fst_insp_qpqlml_quantity} : $F{permit_quantity} )
这里的字段$F{permit_quantity}, $F{fst_insp_qpqlml_quantity}对应查询返回的两列值。
但当 $F{permit_quantity} 为空或 null 时,上述条件不起作用。
我正在使用 postgresql 数据库
【问题讨论】:
标签: jasper-reports