Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
mrxalexandre
Contributor
Contributor

Criar um botão com filtro, para seleção de item específico.

Gostaria de inserir no Qlik Sense um botão que tenha um filtro para um determinado item (valor), por exemplo: tenho uma lista de 40k itens, preciso separar esses itens por algumas descrições, como: combustível, aí um botão para quando for clicado retorne todos os itens da lista que constem esse produto.

Labels (1)
1 Solution

Accepted Solutions
marcelvinicius
Creator III
Creator III

Boa tarde Alexandre,

Seria isso que você precisa?

Obs.: fiz alguns de exemplo, necessário fazer o resto.

Att

View solution in original post

10 Replies
marcelvinicius
Creator III
Creator III

Boa tarde Alexandre,

Não entendi muito bem o que você precisa, porém para um tabulado que eu precisava, criei a seguinte dimensão calculada:

qlik.png

=IF(Departamento = 'Frotista' or Departamento = 'Logistica' or Departamento = 'Novos','Novos',

IF(Departamento = 'Peças' or Departamento = 'Acessorios' or Departamento = 'Boutique','Peças',

IF(Departamento = 'Mec. Elétrica' or Departamento = 'Técnica' or Departamento = 'Funilaria' or

Departamento = 'Prep. Lav.' or Departamento = 'Adm. Oficina' or Departamento = 'Pintura' or

Departamento = 'Express Service','Técnica',Departamento)))

Isso eu consigo agrupar alguns setores em um Setor único, assim eu consigo melhorar meus filtros.

Se não for isso, por gentileza, colocar mais informações para melhor auxiliarmos.

Atenciosamente.

mrxalexandre
Contributor
Contributor
Author

Boa noite!

Marcel,

Tinha tentado essa solução também e não deu certo. Todavia utilizei novamente com o exemplo que você encaminhou, ainda não consegui resolver. Tentei criar um mockup para demonstrar.

exemplo1.png

Desde já agradeço a atenção!

fernando_tonial
Partner - Specialist
Partner - Specialist

Mais recomendado nesse caso criar um campo adicional nos produtos para agrupá-los.

Adicione essa condição em seu script.

IF(Produto = 'Banana' or Produto = 'Maçã' or Produto = 'Laranja','Frutas',

IF(Produto = 'Gasolina' or Produto = 'Alcool' or Produto = 'Disel','Combustível',

IF(Produto = 'Geladeira' or Produto = 'Freezer' or Produto = 'Microondas','Linha Branca','Outros'))) AS Agrupamento

Outra opção mais elegante é a utilização de uma tabela de-para (Tabela Mapping).

Nesses casos basta adicionar o campo em um painel de filtro e ao selecionar o Valor Frutas, todos produtos com o Agrupamento Frutas serão filtrados.

Para a utilização de botões, é necessário a utilização de extensões disponível no site Qlik Branch

Don't worry, be Qlik.

Tonial.

Don't Worry, be Qlik.
marcelvinicius
Creator III
Creator III

Amigo Alexandre,

Ainda não consegui entender, você pode disponibilizar o QVF para te ajudaR?

Abraços

mrxalexandre
Contributor
Contributor
Author

Segue .QVF

A ideia é conseguir filtrar o item específico, quando clicar em um item aparecer somente ele, ou, pode ser uma dimensão que já retorne o item específico.

marcelvinicius
Creator III
Creator III

Amigo Alexandre,

Eu confesso que ainda não entendi....eu estou com o seu QVF e quando escolho no filtro, ele busca somente ele, você quer agrupar o que exatamente?

Tem Skype? marcel.vinicius.oliveira.

mrxalexandre
Contributor
Contributor
Author

Quando crio c tabela, todos os itens são exibidos com descrição, codicód de barras e etc... Daí consigo filtrar no filtro padrão da tabela, porém isso fica muito estranho de selecionar, filtrar, quando se tem muitos itens. Existem produtos com mais de 500 variações de deecrides, porém há uma descrição parcial para todos, como "gasolina" na descrição tem "gasol" "gas" "gasolin" e assim por diante. Então se eu conseguir criar um filtro para os itens que têm um número muito grande de variações do mesmo item se torna possíveil a seleção deles, daí eu ordeno por preço, localização e etc...

marcelvinicius
Creator III
Creator III

Boa tarde Alexandre,

Seria isso que você precisa?

Obs.: fiz alguns de exemplo, necessário fazer o resto.

Att

mrxalexandre
Contributor
Contributor
Author

Marcel,

Muito obrigado! exatamente isso que estava buscando.

Sucesso parceiro!