JasperReports + iReports c/ Quebras verticais

Pessoal, estou com o seguinte problema no JR!

Preciso fazer um relatorio com quebras no iReport. Bem, até então está blz, só que ele disponibiliza um wizard para quebras horizontais, formando grupos no relatorio. O que preciso fazer é um relatório contabil que era feito em ZIM… nesta formatação :

1 - Descricao 1 - Tipo A
2 - Descricao 2 - Tipo B
Descricao 3 - Tipo D
3 - Descricao 4 - Tipo A
Descricao 1 - Tipo C
Tipo D

A opcao do field Print repeated values, não soluciona meu caso pois, como no exemplo acima, ele não pode repetir, por exemplo as descrições dentro de um código, mas quando pertence a outro código deve ser repetida. Ele tem 3 niveis de quebras.