Pessoal!
Estou começando a mexer com iReport.
Fiz um teste, e gerei meu relatório numa página html.
Gostaria de saber se é possível de alguma forma usar paginação.
Valew 
Pessoal!
Estou começando a mexer com iReport.
Fiz um teste, e gerei meu relatório numa página html.
Gostaria de saber se é possível de alguma forma usar paginação.
Valew 
O ireport não implementa funcionalidade de paginação built-in para relatórios em html. Uma solução possível é:
+--------------------------+
| frame que |
| contem o |
| relatório |
+--------------------------+
| 1 - 2 - 3 - 4 - 5 - 6 |
+--------------------------+
Então carrega uma página do relatorio num frame, e monta os links para as páginas com a informação necessária para montar um relatório diferente para cada uma no outro frame.
Cada link ficaria algo como:
<a href="reportServlet?reportName=relatorioGrande&IDinicio=1 target="parent.framePrincipal">1</a>
<a href="reportServlet?reportName=relatorioGrande&IDinicio=100 target="parent.framePrincipal">2</a>
<a href="reportServlet?reportName=relatorioGrande&IDinicio=200 target="parent.framePrincipal">3</a>
Mas você tem uma problema: os relatórios html que o iReport gera também criam arquivos de suporte (principalmente imagens). Então o caminho para eles vai ficar meio complicado de gerenciar.
E não há alguma outra ferramenta que faça isso?
Bem, já que vai gerar o relatório em HTML mesmo, porque não deixa o Jasper e o iReport pra lá e utiliza qualquer uma da muitas facilidades existentes para implementar paginação na web?
Parece que CSS2 tem recursos de paginação. Meu problema não é exatamente paginação, mas sim quebra de página e vi um recurso do CSS2.
Pesquise.
Se você achar algo, o problema então seria configurar o iReport para usar o CSS criado.