我是iReport的新手并使用iReport 5.6.0我试图根据条件显示文本。假设我有两个变量名Cr
和Dr
。我希望在Net Profit
时显示文字Cr>Dr
,在Net Loss
时显示Dr>Cr
。我正在尝试这样的事情。
($ V {Dr_total} .compareTo($ V {Cr_total})?“净利润”:“净损失”)
任何有关在iReport中使用用户定义表达式的详细教程都会非常有用。提前谢谢。
答案 0 :(得分:0)
它已经解决了。在打印表达时我使用了这样的东西。该文本仅在满足此条件时显示。
$ V {Dr_total} .intValue()< = $ V {Cr_total} .intValue()? Boolean.TRUE:Boolean.FALSE