Ireport - Imprimindo somente uma pagina do relatorio

5 respostas
M

Olá … estou finalizando um sistema de vendas … frente de loja (caixa) mas na hora de imprimir a venda com Ireport/Jasper ele imprime so a primeira folha e se a venda tiver 2 folhas a segunda folha sai junto com uma segunda venda

Alguem pode me ajudar??

desde jah Obrigado!

5 Respostas

P

murieta

Poste o código que utiliza com o JasperReport

Diga também qual é a versão do jasper que está utilizando

Participo po desenvolvimento do Jasper e realmente é bem esquisito, pois não é uma limitação para impressão.
Baixe o Jasper novamente e substitua

Aguardo resposta

M

versao jasper - 2.0.5

public JasperPrint gerar() {
        JasperPrint rel = null;
        try {
            Connection con = this.conexao;
            HashMap map = new HashMap();
            String arquivoJasper = "teste.jasper";
            rel = JasperFillManager.fillReport(arquivoJasper, map, con);
        } catch (JRException e) {
            JOptionPane.showMessageDialog(null, e.getMessage());
        }
        return rel;
    }
JasperPrint relat;
                try {

                    relat = BancoFire.getInstace().gerar();
                    /*JasperViewer.viewReport(relat, false);      linha comentada*/ 
                    JasperPrintManager.printPage(relat, 0, false);
                    this.BotoesFinalizaVenda();
                } catch (Exception e) {
                    JOptionPane.showMessageDialog(null, "Erro: " + e.getMessage());
                }

… ae o codigo

aguardo resposta! Obrigado

P

o problema está no teu segundo código em

JasperPrintManager.printPage(relat, 0, false);

voce deveria está usando este

JasperPrintManager.printPages(relat, 0,relat.getPages().size(), false);

[]s

P

segue o link da documentação da API do Jasper

http://jasperreports.sourceforge.net/api/index.html

Abraços

M

Paulo.ubuntu

vou testar aqui mas nao hj pois levaram a impressora que eu tava fazendo os testes

mas fica aqui o meu Muito Obrigado!!!

qnd eu testar te mando um email pra avisar ou aviso aqui mesmo
começei a mexer agora com Ireport

Muito obrigado cara!!! valeus!!!

Criado 19 de julho de 2008
Ultima resposta 20 de jul. de 2008
Respostas 5
Participantes 2