Eclipse + Ireport

4 respostas
O

Boa tarde, estou com dificuldades de fazer um relatorio ser gerado pelo ireport atraves do eclipse

esta ocorrendo o seguinte erro net.sf.jasperreports.engine.JRException: Unable to get value for field ‘cpf’ of class ‘java.lang.integer’

segue o meu codigo que chama o relatorio

import java.sql.Connection;
import java.util.HashMap;

import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;
import javax.swing.JFrame;
import javax.swing.JOptionPane;

public class ImprimeRelatorio {
   
            BuscaBanco con = new BuscaBanco();  
	    private JRResultSetDataSource jrRS;  
	      
	    public ImprimeRelatorio()  
	    {  
	        try  
	        {  
	            con.buscarConsulta();  
	           
	            jrRS = new JRResultSetDataSource(con.buscarConsulta());  
	            JasperPrint jasperPrint = JasperFillManager.fillReport("./report1.jasper", new HashMap(), jrRS);    
	            JasperViewer.viewReport(jasperPrint, false);    
	        }  
	        catch(JRException erro)  
	        {  
	            JOptionPane.showMessageDialog(null,"Não foi possivel gerar relatório!"+erro);  
	        }  
	    }  
	 
	
	
}

Obrigado a quem ajudar.

4 Respostas

LPJava

ver se ajuda http://blog.camilolopes.com.br/relatorio-ireport-jasperreport-com-hibernate/

flw.

R

Ola, amigo!

Este problema teu esta na sua pesquisa no banco de dados…
O seu relatorio não está encontrado valor para o campo cpf e devido a isso esta dando erro.
verifique se esta sua pesquisa está encontrando corretamente os dados para todos os campos e se não há nehum em branco…

Espero ter ajudado.
flw

O

rei_nl_ds:
Ola, amigo!

Este problema teu esta na sua pesquisa no banco de dados…
O seu relatorio não está encontrado valor para o campo cpf e devido a isso esta dando erro.
verifique se esta sua pesquisa está encontrando corretamente os dados para todos os campos e se não há nehum em branco…

Espero ter ajudado.
flw

Ola rei_nl_ds

obrigado pela resposta

mas quando eu dou o comando no sqlexplorer SELECT idCadastroDeClientes, nome, cpf, rg, nascimento, endereco, cep, creditos, telefone, email, mae, pai, bairro FROM cadastrodeclientes;
que é o comando que estou dizendo no codigo ele retorna perfeitamente todos os dados.
acredito que nao seria nada nulo.

O

LPJava:
ver se ajuda http://blog.camilolopes.com.br/relatorio-ireport-jasperreport-com-hibernate/

flw.

ola rei_nl_ds
vou dar uma olhada no link, mto obrigado pela resposta.

aproveitando se alguem visualizar o topico e tiver alguma ideia do problema favor se expressar… obrigado.

Criado 18 de fevereiro de 2012
Ultima resposta 18 de fev. de 2012
Respostas 4
Participantes 3