Я испытываю трудности с выражением, которое должно привести к отображению или скрытию полосы в 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
Я обдумываю это, но не могу решить.
Спасибо за вашу помощь.