Relatorio Java - O Documento não contem Páginas

2 respostas
D

Estou desenvolvendo uma aplicação para PC usando netbeans e plugin ireport. Quando na aplicação java mando abrir o relatório que já está pronto mostra a seguinte mensagem “O Documento não contem Páginas”

O relatório está funcionando e traz os dados no preview. Alguem pode me ajudar a resolver esta pendencia. Abaixo código java e query dentro do ireport.

Meu código java é o seguinte

public void geraRelatorio(String rel, String dataInicial, String dataFinal) throws SQLException

{

String sql = SELECT * FROM tbDemandasPF where dataAgendamento >= date{  + dataInicial + } and dataAgendamento <= date{ + dataFinal + } order by dataCadastro;;
conectado.executeSQL(sql);
    try {
        
        
        String s = "D:/Davi/NetBeansProjects/apoioCaixa/src/Relatorios/PessoaFisica/relDemPF.jasper";
        
        Map parameters = new HashMap();
        parameters.put("to_date(dataInicial,'DD/MM/YYYY')",dataInicial);      
        parameters.put("to_date(dataFinal,'DD/MM/YYYY')", dataFinal);
        //parameters.put("CODIGO_FIM", Integer.parseInt(cod_fim.getText()));

        java.io.InputStream is = JRLoader.getFileInputStream(s);
        net.sf.jasperreports.engine.JasperPrint jp = JasperFillManager.fillReport(is, parameters, conectado.getConexao());
        JasperViewer jv = new JasperViewer(jp, false);
        jv.setDefaultCloseOperation(jv.DISPOSE_ON_CLOSE);
        jv.setVisible(true);
        
        
    } catch (Exception ex) {

    } 
}

A query dentro do ireport é a seguinte.

SELECT
*
FROM
“tbDemandasPF” tbDemandasPF
WHERE
tbDemandasPF.“dataAgendamento” >= $P{dataInicial} AND
tbDemandasPF.“dataAgendamento” <= $P{dataFinal}
ORDER BY
tbDemandasPF.“dataCadastro”

2 Respostas

d34d_d3v1l

use a tag code

D

Esqueci de especificar que estou usando o banco de dados postgre pgAdmin.
Ainda não resolvi o problema, se alguem puder me ajudar eu agradeço.
Davi

Criado 7 de setembro de 2012
Ultima resposta 8 de set. de 2012
Respostas 2
Participantes 2