Мне нужно печатать, когда одна из двух переменных верна, но я не могу понять синтаксис, который ищет ireport в поле «Print When Expression».Это выражение, которое я пытаюсь использовать:
(!$F{pay_type}.equals("ACA Fee"))||($V{bill_amt}.floatValue() != 0.00)
Каждая часть работает независимо, но когда я объединяю их с ||, она ломается.
Я также пробовал: ((!$F{pay_type}.equals("ACA Fee"))||($V{bill_amt}.floatValue() != 0.00)) ? Boolean.TRUE : Boolean.FALSE