Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal!
Tenho a seguinte expressão que me mostra em um gráfico, quantos produtos foram comprados por debartamento levando em consideração apenas as vendas em que um determinado produto foi comprado:
Sum({<cod_barras, cupom = P(cupom)>}qtde)
Queria utilizar essa mesma expressão para me retorna a mesma coisa só que com relação as vendas do ano anterior e não estou conseguindo encaixar nessa expressão.
Tentei fazer da seguinte forma: Sum({<cod_barras, pdvcupom = P(pdvcupom),Ano={"$(=Max(Ano)-1)"}>}qtde)
Não deu certo.
Após muita pesquisa encontrei a solução ideal. Vou deixar o link que me ajudou, caso alguém tenha a mesma dificuldade que eu tive.
Boa Tarde Jordan,
Já tentou colocar essa expressão abaixo?
Sum({<cod_barras=, pdvcupom = P(pdvcupom),Ano={'$(=Year(Today())-1)'}>} qtde)
Mas deveria funcionar esse abaixo também.
Sum({<cod_barras=, pdvcupom = P(pdvcupom),Ano={'$(=Max(Ano)-1)'}>} qtde)
Dessa forma ele só está funcionando se eu não selecionar nenhum filtro. Quando eu seleciono o filtro especificando o "ANO" o gráfico não retorna nenhum resultado.
A idéia é: Se eu selecionar no filtro o ano de 2019 ele me retorne no gráfico o resultado de 2018. Se eu selecionar o filtro 2018 ele me retorne no gráfico o resultado de 2017
Amigo, bom dia!
Uma vez tive uma necessidade parecida e usei a função AddYears e AddMonths espero que possa te ajudar também!
Só basta fazer a adaptação para o seu SetAnalysis.
Atenciosamente,
Vandré Carlos
Após muita pesquisa encontrei a solução ideal. Vou deixar o link que me ajudou, caso alguém tenha a mesma dificuldade que eu tive.