|
Ol� Gilvan e demais amigos da lista, eu tentei
criar uma classe a partir de um exemplo que o Gilvan publicou mas est� dando o
erro : "error loading object from InputStream".
A parte da classe que executa est� abaixo, se
alguem puder me ajudar eu agrade�o. O arquivo Relatorios_Turmas.jasper fica na
mesma pasta do programa e consigo abrir o relatorio de dentro do iReport. Ser�
que fiz alguma coisa errada Gilvan?
Grato,
Anderson. Londrina PR
.//outros imports
.
.
import java.util.HashMap;
import net.sf.jasperreports.engine.JasperPrint; import net.sf.jasperreports.engine.JasperManager; import net.sf.jasperreports.view.JasperViewer; import net.sf.jasperreports.engine.JasperReport; import java.net.URL; public class RelatTurmas extends
JFrame//JInternalFrame
{ //outras vari�veis .
.
private Connection con;
private String url="", usuario="", senha=""; //construtor .
.
. //m�todo que executa o relat�rio public void ok() { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); con=DriverManager.getConnection(url,usuario,senha); Statement st=con.createStatement(); ResultSet rs=st.executeQuery("SELECT * FROM TURMA"); String reportFile="Relatorio_Turmas.jasper"; HashMap parametros=new HashMap(); URL urlFile=getClass().getClassLoader().getResource(reportFile); if(urlFile==null) { throw new Exception("Arquivo "+reportFile+" n�o localizado"); } JasperReport report=JasperManager.loadReport(urlFile.openStream()); JasperPrint impressao=JasperManager.fillReport(report,parametros,con); JasperViewer viewer=new JasperViewer(impressao,false); viewer.setTitle("Relat�rio de Turmas"); viewer.setBounds(0,0,400,300); viewer.show(); st.close(); con.close(); } catch(Exception e) { System.out.println(e); } }
|
- Re: [JUG-Petro] iReport, como chamar o .jaspe... Gilvan Souza
- Re: [JUG-Petro] iReport, como chamar o .... Anderson Luis Vaz
- Re: [JUG-Petro] iReport, como chamar o .... Anderson Luis Vaz
- Re: [JUG-Petro] iReport, como chamar... Gilvan Albino de Souza
- Re: [JUG-Petro] iReport, como ch... Anderson Luis Vaz
- Re: [JUG-Petro] iReport, como chamar... Gilvan A. Souza \(Yahoo\)
- Re: [JUG-Petro] iReport, como ch... Anderson Luis Vaz
- Re: [JUG-Petro] iReport, com... Gilvan Albino de Souza
- Re: [JUG-Petro] iReport... Anderson Luis Vaz
- Re: [JUG-Petro] iReport, como chamar o .... Andre Luiz Monteiro da Costa
- Re: [JUG-Petro] iReport, como chamar... Gilvan Albino de Souza
