Dúvida ao detalhar um registro no iReport!

Bom, minha dúvida não deve ser muito comum, mas vou tentar explicar.

Eu tenho um relatório que por sua vez possui um sub-relatório.
Nesse sub-relatório eu tenho 2 campos que são impressoas de um bean q por sua vez está numa Collection com outros varios beans,
pois pode vir 1 ou mais registros do banco.
Só q eu preciso que esse sub-relatorio nao imprima os registros em outra pagina.
Digamos q venha 40 registros. Se eu deixar como está, ou seja, no padroa do iReport, os registros vão ocupar umas 2 paginas.

Então minha pergunta é…
Existe a possibilidade de eu configurar o sub-relatório de alguma maneira que qd os registros começam a ser impressos e detectam o fim
da página ou da banda e volta a imprimir do começo da página novamente? porém em outra coluna ao lado da q foi impress até o final da pagina.

Tipo assim nesses desenhos bem mediocres.

Modo errado:

-------------Pagina 1--------------
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |

xxxxx

-------------Pagina 2--------------
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| |
| |
| |
| |
| |
| |
| |

Modo correto e de como eu gostaria que fosse, se possivel:

-------------Pagina 1--------------
| xxxxx xxxxx |
| xxxxx xxxxx |
| xxxxx xxxxx |
| xxxxx xxxxx |
| xxxxx xxxxx |
| xxxxx xxxxx |
| xxxxx xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |
| xxxxx |

xxxxx

Quem puder me ajudar ou dar uma dica de como posso fazer essa conifiguração, usando o mesmo sub-relatorio e o mesmo campo do sub-relatório,
ficarei muito grato.

Abraço

Cara no ireport tem umas opcoes do relatorio que vc diz se vc quer imprimir o column header (eu acho) acada nova página com subreport nunca usei essa opção, faz um teste ve se te ajuda.

[]s