olá pessoal…
Já vi varios posts sobre como controlar a quebra de página no iReport, fazendo alguns testes descobri uma maneira bem simples, principalmente para quem precisa controlar formulários em geral, notas, etc, cujo a quantidade de itens impressos é limitada. Vou dar um exemplo de um formulário de nota-fiscal que cabe 10 itens.
- Crie uma variável para servir de contador, nas propriedades da variável já tem os controles automáticos para contadores.
- Coloque um componente “quebra” no relatório, está no menu editar -> inserir quebra
- nas propriedades da quebra existe o campo " imprimir quando a expressão " que é uma expressão do tipo Boolean
- coloque a expressão " new Boolean(${contador}.intValue >= 10) "
assim que eu aprender como colocar um exemplo p/ download eu edito o post e coloco um exemplo…
