【发布时间】:2012-09-04 15:02:15
【问题描述】:
谁能告诉我如何比较 field 表达式 (textFieldExpression) 中的两个 Big Decimal 值?我正在使用 iReport 3.0.0。
greater then 的语法是什么?
这是我的表达式,它有效,但仅显示两个值是否不相等,我需要检查哪个值更大 (amount > paid_amount)。
我正在使用这个表达式:
($F{paid_date}!=null & ($F{amount}.equals($F{paid_amount}))) ? new String ("PAID") :(
($F{paid_date}==null) ? new String ("NOT PAID"): (
($F{paid_date}!=null & (!$F{amount}.equals($F{paid_amount}))) ? new String ("PARTIALLY PAID"):(new String ("INVOICE MISSING "))))
【问题讨论】:
标签: jasper-reports expression ireport bigdecimal