Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Desmarcar Seleção Atual (Datas)

Bom Dia.

Pessoal, tenho a seguinte duvida :

Tenho nas minha seleções atuais as datas separadas em ANO / MÊS. Existem 2 campos para essa seleções ... Essas datas são referentes as movimentações de Vendas.

Tenho um lista com o vencimento dos Lotes do produto (formato DD/MM/YYY), preciso fazer uma validação que ao selecionar um período de data desses vencimentos, ele  desconsidere as seleções dos Campos ANO / MÊS.

Como é uma lista de datas, eu não estou sabendo fazer, utilizo essa mesma validação Set analysis em um campo com SUM, da seguinte forma :

=sum( {$<ANO =,MES = >} SALDO_LOTE )

Porem, como não vou usar o SUM, e sim listar não estou sabendo fazer...

Aguem sabe alguma forma ?

Obs : Tentei procurar na internet alguma coisa, porem é bloqueado os sites, tenho acesso apenas a esse

Att.

19 Replies
matzenbacher
Contributor II

Re: Desmarcar Seleção Atual (Datas)

E ai Carlos,  não sei se entendi direito, você tem ANO/Mês para vendas e DD/MM/YYYY para vencimento;

De repente pode transformar os campos ANO/MÊS em data pra que elas sejam compatíveis (caso não tenha tal campo na base):

por exemplo:

01&'/'&num(Mês)&'/'&ANO                as DataVendas                    

date(datavencimento,'01/MM/YYYY') as DataVencimento


**Apesar de que o certo seria os campos estarem ligados na nuvem de alguma forma(date table por exemplo).

Not applicable

Re: Desmarcar Seleção Atual (Datas)

Boa Tarde.

Kaauan Matzenbacher , entendi o que você quer dizer, mas dessa forma não vai me ajudar ...

O oque ocorre é o seguinte, tenho uma tabela com a Vendas (ano filtrado 2013), ao lado tenho uma lista com os vencimentos de todos os lotes de produtos (Filtrados ou Não). Ao marcar por exemplo o vencimento de 01/01/2009 até 0101/2014, gostaria que ele trouxesse as vendas que ocorrem nos demais anos( não filtrar apenas o ano 2013). Não sei se ficou bem claro agora ...

matzenbacher
Contributor II

Re: Desmarcar Seleção Atual (Datas)

Certo, agora entendi;

Not applicable

Re: Desmarcar Seleção Atual (Datas)

Podes anexar o qvw com dados exemplo?

LC

Not applicable

Re: Desmarcar Seleção Atual (Datas)

Em anexo..

Como segue na imagem em anexo, o ano 2013 está marcado, porem na lista existe alguns vencimentos de lotes que na entram nessa seleção. Bom, ao selecionar esses lotes preciso que seja desconsiderada  a seleção atual do ano de 2013 e listar os movimentos com aquele lote(Vencimento).iMAGEM.png

Not applicable

Re: Desmarcar Seleção Atual (Datas)

Lembrando que o Ano / Mês do Movimento são distintos do Vencimento.

fernando_tonial
Valued Contributor

Re: Re: Desmarcar Seleção Atual (Datas)

Olá, Utilize a seguinte expressão e veja se lhe atende. Assim você despreza a seleção do campo ANO.

Sum({$<ANO=>} QUANT_V )

Abraços.

Tonial.

Not applicable

Re: Re: Desmarcar Seleção Atual (Datas)

Bom dia.

Fernando, nas tabelas eles estão com essa validação, está desconsiderando o ano / Mês.

O problema é na lista com as datas, precisaria criar essa mesma validação.

Ex :

  1. List({$<ANO=>} DATA_VENCIMENTO)

Porem, o set analysis só funciona com o SUM.

Att

fernando_tonial
Valued Contributor

Re: Re: Re: Desmarcar Seleção Atual (Datas)

Ok, Entendi.

Veja esse exemplo anexo. Ele utiliza duas variáveis. Veja se assim resolve seu problema.

Abraços.

Tonial.