在iReport中打印表达式时 [英] Print When Expression in iReport

查看:520
本文介绍了在iReport中打印表达式时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am trying to do a simple expression in iReport, but whatever I try seems has given me an error. It seems like such a simple thing to do, but whenever I try to do anything in Java it takes me about 20 tries to get it right.

我正在尝试要做的是当整数字段的值不为零时显示子报表。我正在使用子表达式控件的Print When Expression。

All I'm trying to do is show a subreport when the value of an integer field is not zero. I am using the Print When Expression for the subreport control.

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

Here's a few (of the many) things that I've tried:

$ F {count}!= 0

$ F {count}!=整数(0)

!$ F {count} .compareTo(0)

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

Obviously my Java sucks. Any help would be appreciated. Thanks.

推荐答案

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

很高兴能提供帮助。

这篇关于在iReport中打印表达式时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆