JasperViewer e Geração de PDF

Falae galera, blz ?

Seguinte:

Estou gerando um relatorio em pdf e crianto um JasperPrint pra enviar pra impressora.

Meu problema é: quando gero o PDF, ele cria normal, com todas as paginas, e, logo em seguida, quando ele vai gerar o JasperPrint, ele está gerando sem executar o subreport que tem la dentro, ou seja, está criando apenas a primeira página.

Se eu mudo a ordem de execução, o JasperPrint vem com todas as paginas e o PDF gerado vem apenas com a primeira pagina.

Alguém sabe o que pode ser?

Obrigado.

Resolvido:

Pego o print, e ao inves de executar o RunToPDFFile, faço um exportToPdfFile com o print gerado…dessa forma tenho os dois, tanto a impressao como o arquivo em pdf.

Tks