Remover linha em branco no Ireport

3 respostas
J

Oi pessoal!!!
Estou fazendo um relatório com DataSource. No relatório tem uma linha com um campo q muitas vezes fica vazia, entao eu gostaria de quando esta linha for vazia a linha de baixo subir para cima.
Já fui nas porpiedades, já marquei a opção remover linha quando for em branco, mas não resolveu.
Alguem pode me ajudar???
Agradeço a atenção de vcs!!!

3 Respostas

D

Olá Jhonny!!!

Eu também já tive este probleminha… a ùnica forma que eu encontrei de resolver é que quando o campo for em branco eu deixo ele como NULO e ai sim irá funcionar a propriedade remover linha quando for branco, e também selecione a opção branco quando null
Meu código fiz mais ou menos assim

e adicionei as duas opções citadas acima…

H

Pelo o que eu entendi o problema esta na sua select .
Por exemplo tenho os seguintes dados

Codigo Nome Valor
000001 Hamses
000002 Johny 100

No caso do campo vazio ficaria assim

Codigo Nome Valor
000002 Johny 100
000001 Hamses

Você vai ter que fazer uma select que ordene os campos começando pelos valores preenchidos.

E

Da uma olha neste teste que estou te enviado compila e executa colocando os campos 1 e 2 sem colocar o 3 se for isso da uma olhada nas propriedades de cada campo, e se tiver duvida entra encontato

Criado 21 de agosto de 2008
Ultima resposta 23 de ago. de 2008
Respostas 3
Participantes 4