在ireport中使用表达式

时间:2015-01-25 04:29:53

标签: jasper-reports

我是iReport的新手并使用iReport 5.6.0我试图根据条件显示文本。假设我有两个变量名CrDr。我希望在Net Profit时显示文字Cr>Dr,在Net Loss时显示Dr>Cr。我正在尝试这样的事情。

  

($ V {Dr_total} .compareTo($ V {Cr_total})?“净利润”:“净损失”)

任何有关在iReport中使用用户定义表达式的详细教程都会非常有用。提前谢谢。

1 个答案:

答案 0 :(得分:0)

它已经解决了。在打印表达时我使用了这样的东西。该文本仅在满足此条件时显示。

  

$ V {Dr_total} .intValue()< = $ V {Cr_total} .intValue()? Boolean.TRUE:Boolean.FALSE