Boa tarde pessoal, estou tentando criar um relatório no ireport com jasper, com o seguinte layout
sucursal referencias mês 1 mês 2 mês 3 … mês 12 ano
valor original
valor ciclo 1
valor ciclo 2
sucursal
valor original
valor ciclo 1
valor ciclo 2
.
.
.
E assim sucessivamente para todas as sucursais, ou seja, eu tenho para cada sucursal, para cada mês, valores para os campos “valor original”,
“valor ciclo 1”, “valor ciclo 2”. Eu criei um vo com os campos sucursal,
referencia e os atributos valor1 até valor12. Eu busco as informações do banco de dados e preenche esse mesmo vo 3 vezes, ou seja, eu crio 3 variavéis do tipo desse vo e as preencho, para cada caso(valor original, valor ciclo 1 e valor ciclo 2). No ireport, eu preencho o layout da seguinte forma:
sucursal referencias mês 1 mês 2 mês 3 … mês 12 ano
sucursal referencia valor1… valor12
sucursal referencia valor1… valor12
sucursal referencia valor1… valor12
Eu repito esses campos, mas os valores teoricamente deveriam ser diferentes, pois apesar de serem do mesmo vo, eu crio 3 do mesmo tipo nessa ordem e preencho-os com valores diferentes. O problema que ao gerar, o relatório está triplicando os valores, apresentando o seguinte resultado:
sucursal referencias mês 1 mês 2 mês 3 … mês 12 ano
rio valor original 500,00 600,00
ciclo 1 500,00 600,00
ciclo 2 500,00 600,00
valor original 550,00 650,00
ciclo 1 550,00 650,00
ciclo 2 550,00 650,00
valor original 750,00 850,00
ciclo 1 750,00 850,00
ciclo 2 750,00 850,00
Na verdade o correto seria:
rio valor original 500,00 600,00
ciclo 1 550,00 650,00
ciclo 2 700,00 800,00
Alguem sabe o que está errado? E se não puder ser feito dessa maneira, como eu poderia fazer? Em anexo estou enviando o formato original do layout e o que o ireport está gerando em pdf