Oi pessoal!
Segui uns tutoriais na internet sobre subrelatórios, tipo:
http://www.furutani.com.br/2009/02/tutorial-de-jasperreports-usando-arraylist-de-vo/
Só que não ajudou muito, usa versões antigas de iReport e usando sql puro, eu como uso Hibernate, faço as queries usando HQL, ai na hora de linkar o subrelatório com o relatório master dá pau com a id direto.
Tô seguindo o livro The Definitive Guide to iReport da Appress, página 109, mesma coisa, o que diz lá é para criar uma chave estrangeira, fiz como está lá, e tenho o erro.
Hibernate session opened
Error filling print... Error evaluating expression : Source text : $F{idProprietario}
A configuração do subrelatório está assim:

E os parâmetros assim:

Lá no parameters do master e do subrelatório a id do proprietário ficaria “idProprietario” ou “proprietario.idProprietario”?
Abraço!