Dúvida na criação de um relatório com iReport

2 respostas
J

Bom dia pessoal,

Preciso desenvolver um relatório que tenha as seguintes caracteristicas:

Vou passar dados que serão para o cabeçalho, esses dados são passados via parametro. (Feito)

Passarei tambem uma lista de objetos A, que por sua vez tem uma lista de outros objetos B, e
preciso que:

Ao ser iterado a lista de Objetos A, também seja iterado a lista de objetos B!

Como assim? Não entendi! Como se existissem 2 details ou um subreport??

Bom, sim! É como um for dentro de um outro for:

for(Objeto a : listaObjetosA) {
       for(Objeto b : a.listaObjetosB) {
           // Lista as informações dos objetos b...
       }
}

Cada nova iteração da lista de ObjetosA, o primeiro for, preciso que seja impresso um novo relatório!!!

Entenderam?!??!? Me ajudem simmmmmm?!

2 Respostas

drsmachado

Subrelatórios não te atendem?

MarceloMVT

Acho que é sobre isso que procura:
http://davidbuzatto.com.br/2010/11/11/jasperreports-trabalhando-com-relatorios-em-java-parte-4-diferentes-tipos-de-fontes-de-dados-data-sources/

Criado 21 de fevereiro de 2013
Ultima resposta 21 de fev. de 2013
Respostas 2
Participantes 3