Bom dia,
1o problema:
Criei um relatório com o iReport e tem um problema:
A banda ‘pageFooter’ só aparece quando a folha é totalmente preenchida, por exemplo se o relatório tem uma página e meia, o pageFooter só aparece na primeira página, alguem sabe como fazer aparecer em todas?
Obs.: O relatório é uma lista de nomes e telefones.
2o problema:
Quando fecho o JasperViewer ele fecha o programa inteiro, alguém sabe como evitar isto?
Segue o código:
JFrame de onde é chamado o relatório:
private void jMenuItemListaSimplesDeClientesActionPerformed(java.awt.event.ActionEvent evt) {
Relatorios.GerarRelatorio relatorios = new Relatorios.GerarRelatorio(dados);
relatorios.listaSimplesDeClientes();
}
A classe que gera o relatório:
rs = stmt.executeQuery(getSql());
jrRS = new JRResultSetDataSource( rs );
impressao = JasperFillManager.fillReport(pathRelatorios+nomeRelatorio, parameters, conexao.getConn());
JasperViewer jrviewer = new JasperViewer(impressao,false);
jrviewer.viewReport(impressao);