trudes
Abril 17, 2012, 12:48pm
#1
Boa tarde.
a sql tah montada detro do relatório que depende de dois parametros para funconar, data_inicial e data_final são os nomes dos parametros.
uso o netbeans 7.1 com ireport 4.5, queria saber como chamo o meu relatório e como passo parametros para ele.
Agradeço desde já.
abraço
trudes
Abril 17, 2012, 2:05pm
#2
[code]URL arquivo = getClass().getResource(“C:\Users\Sandro Trudes\Documents\NetBeansProjects\TradeManager\src\Relatorios\Relatorio_Vendas.jasper”);
HashMap map = new HashMap();
map.put(“data_inicial”, txt_data_inicial.getText());
map.put(“data_final”, txt_data_final.getText());
try {
//conec.conecta ();
//conec.executeSQL (“Select * from vendas”);
JRResultSetDataSource jrRS = new JRResultSetDataSource(conec.RetornarResultset(“Select * from vendas”));
JasperReport jr = (JasperReport) JRLoader.loadObject(arquivo);
JasperPrint jp = JasperFillManager.fillReport(jr, map,jrRS);
JasperViewer jv = new JasperViewer(jp, false);
jv.setVisible(true);
}catch(Exception erro) {
JOptionPane.showMessageDialog(null, "deu erro = "+erro);
} [/code]
Pessoal esse é o código que tah no botão do form. está dando um erro java.lang.NullPointerException . Alguem sabe onde posso encontrar video aulas para entender melhor o ireport?