iReport - Preenchendo relatório eternamente [Resolvido]

3 respostas
RichardVaugh

Pessoas, bom dia !

Já tentei um monte de coisas pra resolver isso e não consigo :evil: !

Quando eu vou gerar o relatório ele fica um tempo enorme e não gera o pdf ou qualquer tipo de visualização.
Não apresenta nenhum erro também.
Já tentei ajustar tamanho de bandas e tal mas não resolveu.

Alguém já teve o problema ?
Alguém tem alguma sugestão ?

Preciso de ajuda com isso pois essa atividade já tá me atrasando demais.

Obrigado !!!

3 Respostas

C

Pode ser que o tamanha do arquivo gerado pelo relatório esteja muito grande, utilizando toda a memória heap…
Vc tentou executar o relatório pelo visualizador do iReport?

[]'s

RichardVaugh

Camila, realmente é isso !!
Muito obrigado !
Esqueci que havia alterado os dados da base, fazendo com que de 120 registros ficassem em 30.000 .

Obrigado !!

C

Ahh, tbm já passei por isso :wink:
Mas se realmente seu relatório possuir muitos dados, pesquise sobre essa classe aqui: JRFileVirtualizer
Utilizei ela na época com um relatório com a saida em .xls maior que 5 Mb. Vc define um número mínimo de páginas que ficará armazenado em memória durante a geração do relatório, e o restante, é gravado temporariamente no disco, em um local que vc tbm pode definir.

[]'s

Criado 10 de fevereiro de 2009
Ultima resposta 10 de fev. de 2009
Respostas 3
Participantes 2