Boa tarde,
Estou com um problema em um relatorio, onde tenho um $F{field} no qual pode receber do BD um valor (String), null ou um campo em branco ("")…
Quando ele vem null ou com o valor correto, ele cai na condição do Text field expression e imprimi o que eu quero… mas quando o valor vem em branco do BD parece q ele não cai na expressão…
Expressão utilizada: ($F{field}.trim().equals("") ? “Nao informado” : $F{field})
Fiz um teste mudando a expressão para: ($F{field} != null ? ($F{field}.trim().equals("") ? “Nao informado” : $F{field}) : “Nao informado” )
Mas também não funciona…
E também estou com a flag Blank When Null setado como true.
Alguma sugestão?