Imprimir mais de uma cópia no IReport?

3 respostas
mateusviccari

Estou mandando imprimir um relatório, pelo IReport, através desse código:

JasperPrint rel = JasperFillManager.fillReport(arquivoJasper, new HashMap(), xmlDataSource); JasperPrintManager.printReport(rel,false);
Esse comando faz com que seja impresso sem aquela janela de confirmação de impressão, ou seja, ele imprime direto sem avisar o usuário. Como não abre a janela de confirmação, tambem nao da pra escolher a quantidade de impressões.
Eu poderia fazer um laço e passando pelo laço o numero de vezes que gostaria de imprimir, porém não sei se fica meio lento enviar varias vezes o mesmo documento.(Detalhe, vou mandar no maximo 5 copias, nunca mais q isso).

3 Respostas

ismaelweege

Bom dia,
Você conseguiu resolver? como ?

Grato

mateusviccari

Consegui resolver sim amigo, fiz um laço de 1 até o numero de copias, foi o jeito que consegui resolver…

ismaelweege

Ah Ok, é eu tinha resolvido assim, porém fica um pouco lento o envio.

Grato pelo retorno.

Abraço

Criado 7 de dezembro de 2011
Ultima resposta 8 de fev. de 2012
Respostas 3
Participantes 2