Я новичок в iReport и пытаюсь сделать следующее: я хочу, чтобы отчет отображал в полосе сведений, когда специальное поле имеет другое значение, поскольку оно имеет предыдущую запись. Я думаю, что это возможно, если я использую переменную, но я понятия не имею, как это сделать. Может ли кто-нибудь помочь мне с примером, чтобы я мог увидеть правильный синтаксис?
Я попытался создать параметр $P{MyField}
и заполнить его оператором в поле «Печатать, когда» следующим образом:
($P{MyField}.put("MyField", $F{MyField}) == null ) ? Boolean.FALSE:Boolean.FALSE
Я нашел это в другом отчете и хотел использовать его...
Параметр был установлен как
java.util.Map
по умолчанию
new java.util.HashMap()
Я думаю, что я совершенно неправ... так что, если кто-то может помочь?