incrementar variável ireport
30/11/2010
0
Exemplo:
tenho o seguinte registro na base de dados:
data;csm;igp
"2010-11-11";140;4
"2010-10-10";30;20
"2010-09-09";109;5
Preciso buscar o valor do igp da última data e dividir pelo igp da primeira data, até aqui eu consegui fazer. O problema está em conseguir percorrer o restante dos registros. O resultado da divisão deve ser multiplicada pelo valor do csm correspondente ao da data. ficaria assim:
(4/5)*109 + (4/20)*30 + (4/4)*140
Preciso fazer isso na banda Sumary do ireport, não posso usar o detail.
Alguém tem alguma sugestão?
[]'s
Thiago Furtado
Posts
30/11/2010
Davi Costa
se sua arquitetura permitir pode fazer a consulta com os resultados mastigados no java e passar tudo p ireport.
Veja os exemplos de código que coloquei nessa Thread:
https://www.devmedia.com.br/forum/java/391296-Valor-extenso-ireport.html
Att Davi
30/11/2010
Thiago Furtado
Já tinha visto este post.O problema é que preciso resolver isso tudo pelo ireport, sem usar o código java. Teria que ser interno no ireport.
30/11/2010
Davi Costa
Dá uma pesquisada nisso, talvez sua solução seja por aí.
Na javaMagazine 84 tem um artigo que mostra como fazer isso.
Att Davi
Clique aqui para fazer login e interagir na Comunidade :)