打印当在iReport的表达(Print When Expression in iReport)

2019-08-16 18:56发布

我试图做iReport的一个简单的表达,但无论我尝试似乎给了我一个错误。 这似乎是这样一个简单的事情,但每当我试图用Java做任何事情需要我大约20设法得到它的权利。

所有我想要做的是展现出报表时,整型字段的值不为零。 我使用的是打印当报表控件表达。

下面的几个(的多),我试过的东西:

$F{count}!=0

$F{count}!=Integer(0)

!$F{count}.compareTo(0)

显然,我的Java很烂。 任何帮助,将不胜感激。 谢谢。

Answer 1:

new Boolean($F{count}.intValue()!=0)

很高兴我能帮助。



Answer 2:

w00t! 35时是个魅力。 我终于得到了下面的表达式工作。 如果有人能告诉我为什么,我将不胜感激。

new Boolean($F{count}.compareTo(new Integer(0))!=0)


文章来源: Print When Expression in iReport