谁能告诉我如何比较字段表达式(textFieldExpression)中的两个 Big Decimal 值?我正在使用iReport 3.0.0。
更大的语法是什么?
这是我的表达式,它有效,但仅显示两个值是否不相等,我需要检查哪个值更大(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 "))))