Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
ditoques
Contributor III
Contributor III

Problema com Avg({$} Aggr ((Count({$<CD_TP_REC={'E'}>} DISTINCT RECURSO)),DATA))

Estou usando a expressão Avg({$} Aggr ((Count({$} DISTINCT RECURSO)),DATA)) para realizar a contagem média da quantidade de equipamentos agrupado por período em uma tabela. O problema é que o valor só fica correto se seleciono a linha senão fica com o valor médio acumulado errado de 2 linhas.

Segue anexo imagens.. observar o campo "qtde de recursos" quando não seleciona a linha(média: 5,0) e quando selecionado a linha muda a média(média: 4,5) . A média correta é 4,5.

1 Solution

Accepted Solutions
andre_tonini
Creator II
Creator II

Rafael,

        Creio que o seu problema seja com a função AGGR, onde considerando apenas a definição ,DATA)) não está sendo o suficiente para limitar a expressão.

        Posta .qvw como exemplo, para que possamos nós do grupo analisar e lhe ajudar.

Att,

André Tonini

View solution in original post

4 Replies
andre_tonini
Creator II
Creator II

Rafael,

        Creio que o seu problema seja com a função AGGR, onde considerando apenas a definição ,DATA)) não está sendo o suficiente para limitar a expressão.

        Posta .qvw como exemplo, para que possamos nós do grupo analisar e lhe ajudar.

Att,

André Tonini

ditoques
Contributor III
Contributor III
Author

André, desculpa-me a demora para retornar.

Segue anexo arquivo .qvw

ditoques
Contributor III
Contributor III
Author

André, resolvi o problema só com a sua dica. Limitei a minha expressão com mais uma variável. Show de bola. Obrigado

andre_tonini
Creator II
Creator II

Legal Rafael, que a comunidade pode lhe ajudar.

Um abraço

André Tonini