Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Objeto para filtro

Boa Tarde.

Pessoal,

Gostaria de saber se tem como criar um objeto lista que ao clicar coloque um valor em uma variavel, para que eu possa

fazer um filtro em uma outra tabela com esta variavel.

exemplo:

Objeto Lista;

16-30

31-60

>60

ao clicar neste objeto colocaria o valor na variavel informando o tipo de periodo.

exemplo:

16-30

v_variavel = 1

31-60

v_variavel = 2

>60

v_variavel = 3

ai quero usar esta variavel em uma dimensão para buscar datas dentro do periodo x.

emxeplo:

if(v_variavel = 1, if(ChaveEmis > today() - 17 and ChaveEmis < today() - 30 , ChaveEmis),

   if(v_variavel = 2, if(ChaveEmis > today() - 32 and ChaveEmis < today() - 60,ChaveEmis),

   if(v_variavel = 3, if(ChaveEmis > today() - 61, ChaveEmis),ChaveEmis);

Para que quando a variavel for >17 e <30 me traga somente datas entre hoje - 16 dias e hoje 30 dias, assim me mostrando datas

do dia 13/12 a 28/01.

Obrigado.

Tags (1)
1 Solution

Accepted Solutions
Not applicable

Re: Objeto para filtro

Alessandro muito bom o seu exemplo, mas não consegui ajustar para o que eu pretendia fazer. Procurei por outra solução e acabei

fazendo com dual conforme o anexo.

Mas agradeço sua ajuda foi de grande valor, acabei apreendendo mais.

Obrigado.

5 Replies
MVP
MVP

Re: Objeto para filtro

Boa tarde Luiz.

Da uma olhada no class()

Quem sabe atende o que você precisa sem usar variáveis.

AMF

Not applicable

Re: Objeto para filtro

Certo.

Mas eu queria que em uma lista seleciona-se o tipo de periodo 16-30 e no grafico/tabela simples filtra-se

os dados referente ao periodo selecionado.

Employee
Employee

Re: Objeto para filtro

Porque vc precisa de uma variável para filtrar? Os dados não estão conectados na nuvem?

De qualquer forma, utilize a trigger OnSelect para atribuir o valor da variável.

Fica nas propriedades do Documento/ Disparadores

MVP
MVP

Re: Objeto para filtro

Luiz,

segue um exemplo com a "variavel" (na realidade um campo inline) e com o class.

AMF

Not applicable

Re: Objeto para filtro

Alessandro muito bom o seu exemplo, mas não consegui ajustar para o que eu pretendia fazer. Procurei por outra solução e acabei

fazendo com dual conforme o anexo.

Mas agradeço sua ajuda foi de grande valor, acabei apreendendo mais.

Obrigado.