Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
marcio150972
Contributor

Listar todas as vendas dentro de um periodo

Preciso listar todas as vendas dentro de um período que sera escolhido pelo filtro calendário retroagindo ate 30 dias

exemplo:

Cliente escolhe a data de 13/10/2017

preciso trazer as vendas do dia 13/10,12/10,11/10 ate 14/09 e todas essas notas que achar serão colocadas como status 'Venda Mês'

Eu criei uma variável para guardar a data que vem do filtro, mas não consigo adequar no período, vem apenas a mesma data que foi escolhida, Montei assim:

= if(date(VDataEmissaoPedidosSCC, 'dd/MM/yyyy')  ( variavel filtro) >= date(VDataEmissaoPedidosSCC , 'dd/MM/yyyy') ( variavel filtro) - 30 , 'Venda Mês','Venda Antiga')

Filtro escolhido: 13/10/2017

= if(13/10/2017 >= date(13/10/2017)  <= 14/09/2017, 'Venda Mês','Venda Antiga')


Todas  as vendas que o campo  [Data Emissão Pedidos_SCC] que estiverem dentro desse intervalo são Venda Mês', senão 'Venda Antiga'


A variável setei assim:


= VDataEmissaoPedidosSCC = date([Data Emissão Pedidos_SCC], 'dd/MM/yyyy')



1 Solution

Accepted Solutions
MCampestrini
Valued Contributor

Re: Listar todas as vendas dentro de um periodo

Marcio

Nunca vi um IF funcionar dessa forma.

O que você pode fazer é tentar algo como:

If('13/10/2017' >= date('13/10/2017') AND '13/10/2017' <= '14/09/2017', 'Venda Mês','Venda Antiga')


Márcio Rodrigo Campestrini
2 Replies
MCampestrini
Valued Contributor

Re: Listar todas as vendas dentro de um periodo

Marcio

Nunca vi um IF funcionar dessa forma.

O que você pode fazer é tentar algo como:

If('13/10/2017' >= date('13/10/2017') AND '13/10/2017' <= '14/09/2017', 'Venda Mês','Venda Antiga')


Márcio Rodrigo Campestrini
marcio150972
Contributor

Re: Listar todas as vendas dentro de um periodo

Grande Marcio,

Eu também não, apenas quis colocar rusticamente a maneira que eu precisava para melhor entendimento, te agradeço por ter respondido, agradeço pelo teu tempo.