【发布时间】:2012-02-22 19:07:44
【问题描述】:
我在处理一个应该导致在 iReport 中显示或隐藏波段的表达式时遇到困难。
这些是我拥有的变量:
Integer mainGroupInt = Integer.valueOf(5);
Integer subGroupInt = Integer.valueOf(5);
Boolean showDetailGroup = Boolean.valueOf(false);
结果一定是Boolean,所以我尝试了以下:
mainGroupInt.intValue() != 0 && subGroupInt.intValue() != 0)) || (mainGroupInt.intValue() != 0 && showDetailGroup)
因此这不起作用,我收到以下错误:
boolean 类型的表达式被装箱成 Boolean
我想太多了,但我无法解决它。
感谢您的帮助。
【问题讨论】:
-
所以...这行得通,但你想让它更优雅吗?
-
不,不幸的是它不起作用,我在帖子中得到了更新的错误。
标签: java jasper-reports ireport boolean-expression