Tenho um relatório que na visualização do ireport funciona perfeitamente, só que qdo chamo pela aplicação mostra apenas um documento vazio, uso o postgres esses codigos
Grato pela ajuda!!
classe conexão
[code] public Connection getConnection()
{
 String driver = "org.postgresql.Driver";
 String url = "jdbc:postgresql://localhost/BANCO";
 String senha = "1234";
    try {
        Class.forName(url);
         cone = DriverManager.getConnection(driver,"postgres",senha);
        return cone;
    }
    catch (Exception e) {
        e.printStackTrace();
    }
    return null;
    
    [/code]
e para chamar
[code] try
       {
        Connection con = new con_rel_postgres().getConnection();
        
       HashMap param = new HashMap();
       param.put("p_cod_venda", "8");
       param.put("p_cod_cli", "1");
        JasperPrint  jp =  JasperFillManager.fillReport(
        "C:\\Users\\casa\\netbeans\\Gerenciador MEMM\\src\\relatorios/vendas.jasper",param , con);
           JasperViewer jv = new JasperViewer(jp);
           jv.setVisible(true);
       }
    catch (Exception erro)
            {
JOptionPane.showMessageDialog(null,“Falha ao gerar relatório”);
}
}         [/code]