Duvida simples Ireport

3 respostas
Deluxe

pessoal
quando se cria um field, existe uma opção “em branco quando for nulo”

como faz uma expressão pra quando for null receber um determinado valor ?

exemplo
Se numero for null recebe 0

3 Respostas

erico_kl

não daria pra colocar no próprio field uma expressão?
ex:

($F{field}==null)?"0":"1"
Deluxe

se o filed for um number
(double, float, long)

Deluxe

vlw cara

pra quem quiser

($F{field}==null)?new Long(0):$F{field}

ou seja
se for null, atribui 0
se não atribui ele mesmo
esse field é um long no caso

até

Criado 3 de dezembro de 2009
Ultima resposta 3 de dez. de 2009
Respostas 3
Participantes 2