Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
rodrigo_rocha
Contributor

Mudança de Mês Automátizada

Bom dia!!

Fiz uma expressão que busca os resultados da venda dos meses passados como abaixo:

sum({<tipo_movimento_codigo={0000000051}, nf_status={'A','E'}, nf_emissao_mes_ano={'dez/2016'}>}nf_valor_total)

Porém, como podem perceber, quando o mês virar eu teria que arrumar manualmente a expressão. Por exemplo, a partir de Fevereiro eu teria que alterar a parte "nf_emissao_mes_ano={'dez/2016'}" para "nf_emissao_mes_ano={'jan/2017'}". Tentei varias formas para o própria expressão alterar automaticamente mas não consegui.

Poderiam me ajudar nessa por favor??

Desde já agradeço!!

Rodrigo Ramos Rocha

Tags (1)
1 Solution

Accepted Solutions
mario_sergio_ti
Valued Contributor

Re: Mudança de Mês Automátizada

Desculpa amigo, faltou o igual antes de Date

nf_emissao_mes_ano={"$(=Date(AddMonths(Today(),-1),'MMM/YYYY'))"}

6 Replies
Employee
Employee

Re: Mudança de Mês Automátizada

nf_emissao_mes_ano={"$(=Date(Today(),'MMM/YYYY'))"} deve funcionar


rodrigo_rocha
Contributor

Re: Mudança de Mês Automátizada

Opa Clever... obrigado pela resposta.

Funcionou, porém para contar os meses passados estou colocando desta maneira:

nf_emissao_mes_ano={"$(Date(Today()-31,'MMM/YYYY'))"}, ou seja contando os dias para traz. Não tem uma maneira de contar os meses?

mario_sergio_ti
Valued Contributor

Re: Mudança de Mês Automátizada

nf_emissao_mes_ano={"$(Date(AddMonths(Today(),-1),'MMM/YYYY'))"}

rodrigo_rocha
Contributor

Re: Mudança de Mês Automátizada

Obrigado, porém não funcionou Mario...

Retornou todos os valores "0" =/

mario_sergio_ti
Valued Contributor

Re: Mudança de Mês Automátizada

Desculpa amigo, faltou o igual antes de Date

nf_emissao_mes_ano={"$(=Date(AddMonths(Today(),-1),'MMM/YYYY'))"}

rodrigo_rocha
Contributor

Re: Mudança de Mês Automátizada

Nossa Mario... nem percebi isso tbm ahahahhaha

Mas obrigado mesmo deu certo....