Podes agrupar por expressão… não é a alternativa mais simples; mas pra fazer isso direto do layout e usando fields que não sejam listas (sets, no caso), é a solução que eu vejo.
Gerva
A nível de IReport eu acho que vai ser difícil…
Isso não pode ser feito a nível de query?
Gerva
leoramos usuário mais rápido do GUJ [2]
W
wilsonrneto
@Gerva
Pois é… Na consulta não tenho como agrupar esses itens (pela própria apresentação do resultado)
O lance seria mesmo para calcular a média dos números que aparecem na tela.
Eu tentei fazer o seguinte: a minha variavel calcula a media do field
Qnd eu arrasto para o footer da minha banda, informo o evaluation na forma de Banda.
mas ele calcula mesmo assim.
@leoramos
Como poderia fazer isso? O lance de agrupar pro expressão?
Obrigado a todos pela ajuda.
W
wilsonrneto
Teria um jeito de pegar o valor de um determinado textField na tela?
cada um tem um atributo KEY com um valor, eu teria como buscar através disso?
Gerva
No caso eu falei sobre o query com subselect, você poderia fazer o seguinte:
SELECT ColunaA, ColunaB, (SELECT SUM(ColunaB) FROM tabela WHERE condição GROUP BY ColunaB)
FROM tabela
WHERE condição
Mas não é bonito…
Já pensou em criar uma lista e fazer uma verificação? Caso o valor exista na lista apenas mostra, senão, adiciona ele na lista e soma em outra variável
W
wilsonrneto
Essa ideia da lista é a nível de ireport?
Como faria isso?
Wilson
A
andreReisLima
se eu fosse vc trataria isso em um list fora do ireport, e jogaria o valor da media como um parametro do relatorio…