A partir do arquivo xml no formato indicado pelo jasperreports, vc compila, gerando um .jasper
String arqjasper=JasperManager.compileReportToFile(caminho+nomedoseuXML);
A partir daí, vc "carrega" os dados, gerando um .jrprint
String arqprint=JasperManager.fillReportToFile(arqjasper, seusparametros, suaconexao);
Com esse arqprint, vc pode visualizar, gerar pdf, etc...é só verificar na API.
É um pouco chato no começo, mas dá uma lida minuciosa nos nos exemplos, não precisa ser expert em xml para desenrolar...
Tem uma ferramentas para manipular visualmente, no momento não me recordo do nome, mas é tb open source, se alguém da lista lembrar...
Fiz tudo na mão grande mesmo, dá um pouco mais de flexibilidade.
 
É nota 10 a interação do Teodor (Administrador) com a gente.
É só treinar o inglês escrito e mandar ver, com certeza ele irá te responder no mesmo dia.
 
Falou, e boa sorte.
----- Original Message -----
Sent: Wednesday, October 30, 2002 08:21
Subject: [java-list] JasperReport


BOL - três anos com você. Venha pra festa e ganhe uma viagem!
http://especial.bol.com.br/2002/3anos
Ainda não tem AcessoBOL? Assine já! http://sac.bol.com.br
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).
Version: 6.0.408 / Virus Database: 230 - Release Date: 24/10/02

Responder a