Estou com uma dúvida cabulosa…
Bom…tenho um relatório aqui… que estou construindo com o Ireport…
Até aí tudo bem…
Simplificando a idéia do relatório…
Tem que ser listados as vendas por dia…
Então…o relatório recebe uma collection com objetos vendas, mais propriamente um arrayList
Então…eu criei dentro do relatório um subgrupo chamado dia…
Nisso… o relatório agrupo minhas vendas por dia…ficando apresentado no relatório assim:
Data : 01/01/2011
Venda Cliente Valor Tipo pagamento.........outros campos....
01 Joao 10,00 Dinheiro outros valores....
02 Carlos 15,00 Cheque outros valores....
Data : 02/01/2011
Venda Cliente Valor Tipo pagamento.........outros campos....
03 Joao 15,00 Dinheiro outros valores....
04 Carlos 15,00 Cartão outros valores....
Até aí tudo bem…
Só que tenho que totalizar por tipo de pagamento a cada dia… ficando cada dia listado assim
Data : 02/01/2011
Venda Cliente Valor Tipo pagamento.........outros campos....
03 Joao 15,00 Dinheiro outros valores....
04 Carlos 15,00 Cartão outros valores....
Total Dinheiro : 15,00
Total Cheque :15,00
Como eu faria esses totalizadores…sabendo-se que meu relatório não tem conexão com banco… e sim trabalha com a collection que recebeu do sistema…
Inicialmente pensei em criar um subrelatório dentro do subgrupo que criei…mas como faço para buscar a collection do subgrupo e passar para o subrelatório?