3 Replies Latest reply: May 19, 2016 7:15 AM by Yussif Barcelos RSS

    Exibir gráfico de número de registros acima da média

    Yussif Barcelos

      Possuo uma base de dados que simplifiquei para exemplo: um código de evento, atividade, funcionário e valor (tempo gasto para concluir atividade).

       

      Devo exibir um gráfico com a quantidade de eventos por atividade, com tempo superior à média dos tempos da atividade.

       

      Tentei a expressão abaixo agrupando pela atividade, mas só está contando a primeira ocorrência

      sum(if(aggr(Sum(Tempo)/Count({$<[Tempo]={">0"}>} IdEvento),Atividade)<Tempo,1,0))

      Fiz outros testes, o mais próximo do que preciso é com essa expressão.

       

      Na imagem abaixo é possível ver o resultado exibido. No gráfico da direita era para exibir o total de 2 eventos para "Ajuste de porta", mas está contando apenas 1. Na tabela à esquerda mostro os valores e a média também só é exibida no primeiro evento de uma atividade, sendo que preciso exibir a média em todos os eventos.

      relatorio.png

       

      Pensei em criar um script para calcular a média com base nos registros do QVD, mas isso não me parece uma boa opção.

       

      Em anexo o QVW.

       

      Obrigado!