aborges 21 de jul. de 2004
Tenta
JasperFillManager . fillReportToFile & # 40 ; NomeDaClasse . class . getResourceAsStream & # 40 ; "seuRelat.jasper" & # 41 ;, parameters , jrRS & # 41 ;;
marcellus 21 de jul. de 2004
Alexandre, agradeço pela dica.
Acabei usando os seguintes comandos:
JasperDesign jasperDesign = JasperManager.loadXmlDesign(“E:\iReport-0.3.0-src\exemplos\RelatorioPesca1.xml”);
JasperReport jasperReport = JasperManager . compileReport ( jasperDesign );
JasperPrint jasperPrint = JasperManager . fillReport ( jasperReport , parameters , jrRS );
Agora está funcionado.
arglas 10 de abr. de 2008
REVIVENDO a dúvida…
estava com o mesmo problema e usei a seguinte linha de código e deu certo…como o aborges falou =)
JasperPrint rel = null ;
try {
Connection con = gConexao . getConexao ();
HashMap map = new HashMap ();
String arquivoJasper = "classic.jasper" ;
//rel = JasperFillManager.fillReport(arquivoJasper, map, con); <<-- esse nao dava certo ¬¬
rel = JasperFillManager . fillReport ( repositorioProduto . class . getResourceAsStream ( "classic.jasper" ), map , con );
} catch ( JRException e ) {
JOptionPane . showMessageDialog ( null , e . getMessage ());
}
return rel ;
Valeu aí [4 anos depois…]
gzofera 10 de abr. de 2008
kraka bixo… o tempo passa, e as duvidas sao as mesmas… hehehe jah passei por isso tbem
vlws