Jasper reports

0 respostas
B

estou com problemas para criar uma classe que chame um relatorio do jasper. Criei uma classe para invoca-lo, import os pacotes do jasper (dori.engine.* e demias), mas ele num reconhece as classes JRResultSetDataSource, JRDataSource e demais. O codigo que tenho eh o seguinte:

import java.sql.<em>;

import java.util.</em>;

import dori.engine.*;
public class TesteRelatorio {

private Conexao c;

private Statement st;
public TesteRelatorio() throws SQLException {   
	super();
	st=(c.getConexao().createStatement());
}
public void getRelatorio() throws SQLException {
	ResultSet rs=st.executeQuery("select * from tab_area");
	JRResultSetDataSource jrRS=new JRResultSetDataSource(rs);//num acha esta classe mesmo importando
	Map parameter=new HashMap();
	JasperFillManager.fillReportToFile("testeRelatorio.jasper",parameter,jrRS);
	JasperExportManager.exportReportToPdfFile("testeRelatorio.jrprint");
	JasperViewer.viewReport("testeRelatorio.pdf", false);
}
public static void main (String args[]) throws SQLException {
	TesteRelatorio tr=new TesteRelatorio();
}

}

Alguem pode me ajudar??

Criado 19 de agosto de 2004
Respostas 0
Participantes 1