我遇到了應該導致在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)
這因此不能正常工作,我得到以下錯誤:
The expression of type boolean is boxed into Boolean
我正在推翻這一個,但我無法解決它。
感謝您的幫助。
所以...這個工程,但你希望它更優雅? – FrustratedWithFormsDesigner 2012-02-22 19:09:17
不,不幸的是,它不工作,我得到了錯誤更新在我的文章。 – adis 2012-02-22 19:12:22