Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Sum({$<Mês={$(=Month(AddMonths(Max(data),-1)))},[operacao]={'V'} >}valor)
Tenho esta expressão. E não aparece dezembro para o ultimo mês.
Alguma dica.
Sum({$<Ano={$(=Year(AddMonths(Max(data),-1)))},Mês={$(=Month(AddMonths(Max(data),-1)))},[operacao]={'V'} >}valor)
Agnaldo faça um teste :
Sum({$<Mes={'=$(Variavel)'},[operacao]={'V'} >}valor)
OBS: essa expressão você cria uma variável:Month(AddMonths(Max(data),-1)))
Veja se assim funciona:
Mês={'=$(=Month(AddMonths(Max(data),-1)))'}
Algo de errado na expressão.
Sum({$<Mes={'=$(vano)'},[operacao]={'V'} >}valor)
Sum({$<Mês={'=$(=Month(AddMonths(Max(data),-1)))'},[operacao]={'V'} >}valor)
não deu certo
Eu geralmente faço da seguinte forma:
Crio variaveis de inicio e fim do mes anterior
vInicioMesAnt = MonthStart(AddMonth( Max(Data),-1))
vFimMesAnt = MonthEnd(AddMonth(Max(Data),-1))
e uso o set analisys dessa forma
{$<Mês=, Data={'>=$(vInicioMesAnt)<=$(vFimMesAnt)'},[operacao]={'V'} >}
sum({$<Mês=, data={'>=$(vInicioMesAnt)<=$(vFimMesAnt)'},[operacao]={'V'} >}valor)
não deu certo.
Deixei o qvw acima.
Sum({$<Ano={$(=Year(AddMonths(Max(data),-1)))},Mês={$(=Month(AddMonths(Max(data),-1)))},[operacao]={'V'} >}valor)