Bom dia.
Pesquisei pelo forum por dúvidas de usuários quanto ao IReport e não encontrei nenhuma que correspondesse a minha.
Estou desenvolvendo um relatório que lista a transação de um produto em um determinado período e preciso fazer um somatório da quantidade que entrou/saiu.
O meu caso não se resolve em simplesmente usar uma variável que soma a coluna “Quantidade”, pois ele só fará a soma da quantidade movimentada nesse período, e o que eu preciso é que ele some/diminua da quantidade que tinha disponível no dia anterior ao começo do meu filtro.
Para ser mais clara:
Filtrei o produto Janela dos dias 01/05/2012 à 02/05/2012 e a quantidade disponivel no dia 30/04/2012 era de 10. No dia 01/05 teve 3 saídas de um item, e no dia 02/05 1 saidas de 1 item, e 1 entrada de 10 itens. Ficaria assim:
Data … | Produto | Quantidade Mov. | Saldo
01/05… | Janela… | -1.00 … | 9
01/05… | Janela… | -1.00 … | 8
01/05… | Janela… | -1.00 … | 7
02/05… | Janela… | -1.00 … | 6
02/05… | Janela… | 10.00 … | 16
O que não consigo fazer é o saldo. Tenho um campo que traz a quantidade anterior (Qtde Total) só que se eu fizer uma variável que some/diminua desse valor, ele a cada linha diminuirá do mesmo valor, e não do valor da linha anterir. Ex:
Saldo anterior: 10
Data . | Quantidade Mov. | Saldo
01/05… | …-1.00… | 9
01/05… | … 1.00… | 11 (em vez de voltar a 10.)
Bm, espero que tenham entendido.
Se alguém tiver alguma sugestão, eu agradeço.
Qualquer dúvida por favor, poste nos comentários.
Att.
Catia 
