Beleza Jorge, mande sim. Meus relatórios não são muito grandes, agora possuem um bom número de imagens (produtos), com isso creio que consuma um pouco de memória. Mesmo que a máquina que esteja rodando o tomcat não seja lá uma brastemp, vale a pena testar, visto que, no momento não serão muitos os usuários que irão ter este recurso.
ps: Mas dá para gerar pdf's a partir desta referência? ----- Original Message ----- From: "Jorge Augusto Pizzato" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, November 11, 2002 22:19 Subject: Re: [java-list] JasperReport > Encontre sempre uma linha desocupada com o Discador BOL! > http://sac.bol.com.br/discador.html > Ainda não tem AcessoBOL? Assine já! http://sac.bol.com.br > Lindomar, consegui resolver o problema a contento. > Não precisa gerar o arquivo em disco como eu vinha fazendo, basta retornar > uma referência. > Isto elimina o risco de multi-tarefa. Só não sei se relatórios muito grandes > vão comprometer a memória disponível. > Basicamente gera um arquivo compilado e depois utiliza > JasperManager.loadReport e JasperFillManager.fillReport. > O preview você pode implementar a partir de JRView, fica legal como > JInternalFrame. > Se quiser posso enviar um exemplo de como fiz. > > > -----Mensagem Original----- > De: "Lindomar" <[EMAIL PROTECTED]> > Para: <[EMAIL PROTECTED]> > Enviada em: Quinta-feira, 7 de Novembro de 2002 15:21 > Assunto: Re: [java-list] JasperReport > > > Ok Jorge, estava dando uma olhada neste pró, o que notei é o seguinte: > Na classe JasperManager tem-se um método fillReportToFile(arquivo jasper, > arquivo jrprint, parâmetros), com isso creio que o problema dá para ser > solucionado. > Pois no nome do jrprint, você pode indicar o nome que quiser, seguindo um > certo padrão de nomenclatura.. > E o jasper é o arquivo compilado, é único para todos os outros relatórios.. > > Valeu. > > ps:Se alguém tiver uma outra idéia, seria legal analizarmos, já que vou > utilizar esta idéia para gerar arquivos pdf's. > > > > > > ----- Original Message ----- > From: "Jorge Augusto Pizzato" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, November 07, 2002 09:06 > Subject: Re: [java-list] JasperReport > > > > Encontre sempre uma linha desocupada com o Discador BOL! > > http://sac.bol.com.br/discador.html > > Ainda não tem AcessoBOL? Assine já! http://sac.bol.com.br > > Obrigado pelas dicas. > > Só mais uma coisa sobre a serialização de objetos, no caso reports. > > Consegui gerar os report em ambiente mono, mas não tentei em > multi-usuário. > > Se dois usuários tentarem gerar o mesmo report ao mesmo tempo, isto não > > acarretará um erro, uma vez que toda a vez que um report deve ser > impresso > > ele precisa gerar um novo arquivo x.jsprint? Ora se usuário "a " está > > gerando x.jsprint o SO não deve permitir que usuário "b" gere o mesmo > > arquivo x.jsprint. Como controlar isto, uma vez que o nome do report está > > inserido no arquivo .xml e não vi como passar o nome do arquivo como > > parâmetro? Mesmo que fosse possível, isto implicaria em recompilar toda > vez > > o report. > > Eu sei que esta lista não é específica sobre JasperReport, mas a questão é > > interessante a nível de serialização geral de objetos em disco. Como > > serializar o mesmo objeto em ambiente multi-tarefa. Existe algo em Java > que > > controle isto? > > > > -----Mensagem Original----- > > De: "Lindomar" <[EMAIL PROTECTED]> > > Para: <[EMAIL PROTECTED]> > > Enviada em: Quarta-feira, 6 de Novembro de 2002 09:50 > > Assunto: Re: [java-list] JasperReport > > > > > > Bom, realmente o Datavision é um ambiente legal para se fazer relatórios, > o > > projeto é que no futuro se torne uma versão bem parecida com o Crystal, > tudo > > em java, tomará que dê certo. > > Ainda assim, no momento, o Jasperreports é superior ao Datavision, isto na > > minha opinião, e pelo que pude ver. > > E o próprio administrador do projeto afirma o mesmo. > > > > > > ----- Original Message ----- > > From: "Mauro Rezende" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Friday, November 01, 2002 19:05 > > Subject: Re: [java-list] JasperReport > > > > > > Encontre sempre uma linha desocupada com o Discador BOL! > > http://sac.bol.com.br/discador.html > > Ainda não tem AcessoBOL? Assine já! http://sac.bol.com.br > > Jorge, > > > > Dê uma olhada em http://datavision.sourceforge.net que ele tem um > > esquema visual para montar os relatórios. > > > > Um abraço, > > > > -- > > Mauro Nascimento Rezende > > Mondo Technologies > > Fone/Fax: +55 19 3234-5776 > > http://www.mondo.com.br > > > > > > > > At 08:21 30/10/2002 -0200, Jorge Augusto Pizzato wrote: > > >Estou estudando a criação de reports com JasperReport e JFreeReport e > estou > > um pouco confuso. Pelo que entendi eles utilizam XML como base para > geração > > dos reports (além de TableModel no caso do JFreeReport). > > >A questão é: Tenho que fazer o código XML no braço ou existe algum > gerador > > de código que faça isto? > > >Tentei utilizar o iReport que aparentemente deveria fazer isto, mas não > > consegui rodar, parece que tem que baixar a JVM da Microsoft e este > > utilitário fica atrelado ao Windows. É isto? > > >Outra coisa, pelo que entendi este código XML deve estar presente durante > a > > execução da aplicação, certo? Desta maneira ele pode ser colocado dentro > de > > um JAR para não correr o risco do usuário alterá-lo? > > >Estas dúvidas não existiriam se a documentação do JasperReport fosse um > > pouco mais explicativa. Alguém sabe onde encontrar uma boa documentação > > sobre o assunto além do site oficial? > > >Não entendo nada de XML e qualquer ajuda será bem vinda. > > > > > > > > > > > > > > > > > > > > >--- > > >Outgoing mail is certified Virus Free. > > >Checked by AVG anti-virus system > > (<http://www.grisoft.com>http://www.grisoft.com). > > >Version: 6.0.408 / Virus Database: 230 - Release Date: 24/10/02 > > > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > historico: http://www.mail-archive.com/java-list%40soujava.org.br > > para sair da lista: envie email para [EMAIL PROTECTED] > > ------------------------------------------------------------------------- > > > > > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > historico: http://www.mail-archive.com/java-list%40soujava.org.br > > para sair da lista: envie email para [EMAIL PROTECTED] > > ------------------------------------------------------------------------- > > > > > > > > --- > > Outgoing mail is certified Virus Free. > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.410 / Virus Database: 231 - Release Date: 31/10/02 > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > historico: http://www.mail-archive.com/java-list%40soujava.org.br > > para sair da lista: envie email para [EMAIL PROTECTED] > > ------------------------------------------------------------------------- > > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.410 / Virus Database: 231 - Release Date: 31/10/02 > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------