Duvida IReport ao efetuar uma soma

Aê galera essa é a minha primeira postagem.
To fazendo um trabalho de facul de preciso entregar daqui 2 semanas.

Tenho no relatorio o seguinte

minha duvida é o seguinte
quero somar a coluna QNTDE do saldo e somar mais a coluna QNTDE da entrada da linha seguinte e apresentar na columar QNTDE do saldo. Como no exemplo.
E calcular a media do valor unitario.

É possivel fazer isso no IReport?

Se alguem puder ajudar eu agradeço.

vlw

acho melhor vc fazer alguns calculos na SQL, criando uma tabela temporaria por exemplo,
depois aplicar no relatorio.

faz uj sub-relatorio que faz essa soma, usa o sum do sql.
Assim select sum( campo ) from tabela
flw

É possivel sim, crie variavel no Report Inspector, com as seguintes propriedades:
Variable class: java.math.BigDecimal
Calculation: Sum
Reset type: Report
Variable Expression: $F{nome_do_field_qtde_saldo}.add( $F{nome_do_field_qtde_entrada})
e coloque na banda detail.

Para fazer calculo da Média
coloque no Calculation : Average
Variable Expression: $F{nome_do_field}

Bom dia

Faça como nossa amiga disse anteriormente, use variáveis que vc vai obter o resultado esperado, fica mais simples.

Att.

é acho que o da ana é mais facil de fazer, em vez criar uma sql

Aê galera, vlw pela dicas
mais seguem o link abaixo para ver este outro topico mais esclarecido, com mais detalhes sobre minha duvida

http://www.guj.com.br/posts/list/223002.java#1141814

vlw

Pessoal, alguém pode me ajudar, utilizao o iReporto 4.0.2 e não sei como efetuar uma soma em meus campos

Vou dar uma dica que pode não ser a solução que você quer, mas que pode ajudar no resultado que deseja.

Faça o seguinte:

  1. Crie uma variável e atribua a ela o campo que você quer somar;
  2. Coloque esta variável no summary do relatório.

Você pode fazer isso também com grupos.

Abraços

Aew galera blz!
Para quem tem dúvida segue um filme no youtube sobre o Sum no Ireport:

Abraço!

1 curtida