Problema de lógica com o iReport!

Bom dia a todos. Minha estrutra do relatório é assim:

– TITULO – (NUNCA SE ALTERA)

SUBTITULO (Dependendo de uma condição booleana, ele pode alterar)

LISTAGEM DOS DADOS (ALTERA)

Pois é, a minha dúvida é a seguinte:
Caso o subtitulo nao necessite ser alterado, será exibido o relatório normalmente, mas se o subtitulo necessitar ser alterado, eu preciso, quebrar a página e na nova página, mudar o subtitulo e repetir a LISTAGEM DOS DADOS.
E aí, alguém tem algum idéia de como fazer isso usando IReport? Abraço.