Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
brunoducatti
Creator
Creator

Duvida saldo do ano

Pessoal, neste qvw de exemplo, quero criar ao lado da coluna "valor mes" uma coluna "acumulado ano" e que calcule o valor acumulado do ano até o mes selecionado.

No exemplo que envio está selecionado o mês 03/2016, então teria que acumular de 01/2016 até 03/2016 (apenas no mesmo ano).

Podem me ajudar com esta duvida?

Obrigado!

Labels (1)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

6 Replies
daniel_neves_so
Contributor II
Contributor II

Boa tarde Bruno tudo bem?

Você pode utilizar um Set Analysis para resolver.

Tente fazer : sum( {<mes = {"<=$(#= mes )"}>} valor).

Veja exemplo.

brunoducatti
Creator
Creator
Author

Olá Daniel, tudo bem e você?

Fiz um teste aqui e até respeitou dentro do mesmo ano, mas está acumulando de todas as lojas juntos.

Sabe o que poderia ser feito para que o acumulado respeitasse cada loja da dimensão?

brunoducatti
Creator
Creator
Author

Complementando, se eu tiro o "total" da expressão, ele não acumula corretamente no ano.

Se eu coloco o "total" ele até acumula, mas aí não respeita as dimensões.

Clever_Anjos
Employee
Employee

Recomendo utilizar uma tabela AS-OF Calculando acumulados com tabelas "AsOf"

brunoducatti
Creator
Creator
Author

Olá Claver, obrigado pela dica e funciona muito bem.

Único problema é que queria trabalhar com filtro padrão do ano/mês e se utilizar o AS-OF o filtro selecionado acumula também no relatório analítico (detalhado), por isso, estou tentando uma solução pelo set analysis.

Clever_Anjos
Employee
Employee

Sim, mas nesse caso, você pode ter um flag na sua tabela com "1" mês corrente e "0" nos demais

Dai quando quiser não acumular faça via Set Analysis Flag={"'1"}