[RESOLVIDO] Hibernate + Ireport + Subrelatório

Senhores,

Tenho que fazer um relatório de clientes com débitos. O cabeçalho traz os dados do cliente e um quadro específico traga os débitos do mesmo, porém todos esses valores estão em uma só tabela. Eu já estou trazendo a lista dos clientes e seus dados já os débitos acredito que vou ter que fazer um subrelatório porém não sei como fazer, como na tabela cada registro repesenta um débito se o cliente tem mais de um débito ele está duplicando o cliente no relatório!

Então são dois problemas:

Como Fazer o subrelatório.
Como fazer para não duplicar os clientes.

Por falta de documentação tive que utilizar JDBC.