在iReport中打印表达式时

Tom*_*Tom 3 java jasper-reports ireport

我试图在iReport中做一个简单的表达,但无论我尝试什么似乎给了我一个错误.这似乎是一件很简单的事情,但每当我尝试用Java做任何事情时,我都需要大约20次尝试才能做到正确.

我想要做的就是在整数字段的值不为零时显示子报表.我正在使用Print When Expression进行子报表控件.

以下是我尝试过的一些(很多)事情:

$F{count}!=0

$F{count}!=Integer(0)

!$F{count}.compareTo(0)

显然我的Java糟透了.任何帮助,将不胜感激.谢谢.

lkd*_*kdg 5

new Boolean($F{count}.intValue()!=0)
Run Code Online (Sandbox Code Playgroud)

很高兴我可以帮忙.