No meu relatório as TextField mesmo com a marcação branco quando nulo não somem do meu sub-relatório, a classe de expressão é do tipo java.lang.String, já olhei em algumas Expressões para o “imprime a expressão quando” mas nada funcionou…
Observação: é o nome do campo , não é uma expressão dinâmica
Olha, eu recomendo que quando vc for salvar algo, e algum campo ficar vazio, vc salve como: “N/D” ou “Não Preenchido”, até pra ficar mais profissional.
Falando do erro, clica no campo e vê se essa opção tá selecionada, se ainda não der em nada, muda o XML.