Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Tenho uma tabela com os saldos diários dos bancos e gostaria de fazer um gráfico de linha onde aparecesse o saldo do último dia de cada mês.
Na dimensão = MÊS
Segue a solução com aquela expressão que te passei
Sum( If( DATA = Aggr( Nodistinct Max(DATA), MÊS ), SALDO ))
Bom dia Denílson.
Veja se este exemplo que montei lhe atende!
Abraço!
Bom Raphael!
Essa é um opção, mas eu gostaria de trabalhar apenas na expressão do gráfico sem utilizar uma caixa de entrada. O problema é que não está nem sempre tem dados no último dia do mês, então eu preciso do último dia de cada mês que tem movimento.
Denilson, você tem que criar uma expressão da seguinte forma:
Sum( If( DATA = Aggr( Nodistinct Max(DATA )), MES_ANO ), VALOR ))
Denílson, a caixa de entrada eu coloquei no QVW apenas para visualizar as datas em que defini na variável UltimoDiaMês.
Se você reparar melhor, o cálculo é realizado apenas na expressão do gráfico. A variável criada server apenas para trazer os últimos dias de todos os meses, para depois ser calculadas no set analysis
Ainda não deu certo Raphael.
Yuri, meu amigo.
Eu sou completamente leigo no assunto, mas usei a expressão indicada por você, adequando os campos da minha base, e ainda assim não consegui.
Denílson.
Poste o seu qvw com dados fictícios para que possamos te ajudar
Segue o meu QVW para sua análise.
Segue a solução com aquela expressão que te passei
Sum( If( DATA = Aggr( Nodistinct Max(DATA), MÊS ), SALDO ))