Bom Dia Galera,
Esse eh o meu primeiro post mas sou um frequentador nato do forum, a questão eh que não encontrei a resposta aki e nem local nenhum para o meu problema.
É o seguinte:
Uso Java SE 1.6.0.17, iReport 3.7.0, NetBeans 6.7.
Importei todas as bibliotecas que se encontram na pasta: C:\Program Files\JasperSoft\iReport-3.7.0\ireport\modules\ext, Correto?
Sendo que no iReport ele funciona muito bem sem nenhum erro.
Aki esta o relatório funcionando no iReport:
Já no java segue abaixo o meu codigo para chamar o .jasper
import java.util.HashMap;
import javax.swing.JOptionPane;
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;
public class RelVenda {
public static Conexao conecta = new Conexao();
public RelVenda() {
HashMap parametros = new HashMap();
String par = JOptionPane.showInputDialog(null, "Favor inserir pedido: ");
conecta.conecta();
conecta.executeSQL("select * from saidaProduto where pedidoS = " + par);
JRResultSetDataSource jrRS = new JRResultSetDataSource(conecta.resultSet);
JasperPrint jasperPrint;
try {
jasperPrint = JasperFillManager.fillReport("Relatório/relVenda.jasper", parametros, jrRS);
JasperViewer.viewReport(jasperPrint, false);
} catch (JRException ex) {
JOptionPane.showMessageDialog(null, ex);
}
}
public static void main (String args[]){
new RelVenda();
}
}
e da o seguinte erro:
run:
log4j:WARN No appenders could be found for logger (net.sf.jasperreports.extensions.ExtensionsEnvironment).
log4j:WARN Please initialize the log4j system properly.
CONSTRUÍDO COM SUCESSO (tempo total: 53 segundos)
Só que ele funciona mas o subrelatorio não sai nenhum dados.
resultado abaixo:
e quando eu deleto o log4j da ext da jre ele me da o seguinte erro:
WARNING: The supplied java.sql.Connection object is null.
Entao peço a ajuda de vocês o mais rapido possivel por que tenho que entregar proxima semana, eu ja rodei essa web todinha atras de resposta mas nenhum sucesso.
Eu agradeço desde já atenção de vocês
Sir.Rommer…
Visite o meu blog: www.romulobrasil.com



