SubReport no iReport

Bom dia pessoal,
Tenho um relatório feito no iReport e esse relatório tem um sub-relatório no meio dele.
O espaço para o sub-relatório tem tamanho fixo e se exceder esse tamanho deve ser impressa outra página com o mesmo conteúdo do relatório principal e o sub-relatório com a parte q não coube na página anterior.

Exemplificando:
Abaixo o relatório com uma página.
Página 1:




$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$




Agora se o conteúdo do sub-relatório (representado por $) ultrapassar seu limite, ficaria assim:
Página 1:




$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$




Página 2:




$$$$$$$$$$$$$$$$$





Como consigo fazer isso?
Da maneira que fiz quando o conteúdo do sub-relatório ultrapassa o tamanho, dá erro de overflow.

Erro ao preencher impressão … Infinite loop creating new page due to page header overflow.
net.sf.jasperreports.engine.JRRuntimeException: Infinite loop creating new page due to page header overflow. at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVerticalFiller.java:406) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:249) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:113) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:891) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:795) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234) at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:944) at java.lang.Thread.run(Unknown Source)

Pelo jeito essa tá difícil hein pessoal…

ta usando que banda para fazer o subrelatorio? e em que banda o subrelatorio esta no relatorio mãe??

diz ai detalhadamente como é seu relatorio , e quais as bandas que vc usa , de preferencia se puder colocar a imagem do teu relatorio , fica mais facil

[]'s

Guilherme, valeu pelo retorno.
Na verdade eu peguei o relatório de herança… uma pessoa vez e tá com esse problema que relatei, por isso tô tentando ajustar…
E também não sou perito em iReport, pelo contrário…
Está tudo em uma única banda… tudo no pageHeader…
É melhor separar em bandas distintas?
Abraço

sim amigo, nao soh eh melhor como vc deve separar o seu conteudo em bandas distintas, titulo e tals rodapes, e detalhes

na band detalhes vc coloca os seus dados, ai vc nao tera mais esse erro de overflow

vlws

Brother,

da uma olhada neste site

ae vc vai ter um resumo do que cada banda faz …qual a funcionalidade de cada uma …e essas coisas…

http://www.webly.com.br/tutorial/jsp-e-java/15224/2-conhecendo-o-ireport.htm

vai postando suas dúvidas futuras que vamos tentando resolve-las

um abraço []'s