Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Ocultar pastas conforme escolha

Bom dia galera,

Atualmente tenho uma visualização com 08 pastas, sendo a primeira um menu que seleciona as opções "Verificação" e "Negociação".

O que eu quero é quando selecionar a opção "Verificação" as pastas SH01,SH02,SH04 e SH03 e as demais se ocultem.
O mesmo ocorre quando selecionar "Negociação" , as pastas SH07,SH08,SH06 e SH03 tem que ser exibidas e as demais serem ocultadas.

Att,
Guilherme Fonseca

1 Solution

Accepted Solutions
rphpacheco
Contributor III

Re: Ocultar pastas conforme escolha

Boa tarde Guilherme.

Criei um QVW de exemplo onde vc poderá ter noção de como implementar esta funcionalidade em seu arquivo.

Primeiramente defina os nomes dos IDs das pastas. No ex eu coloquei PASTA1 e PASTA2.

Depois crie uma variável em Configuração > Visão Geral  das Variaveis, que será responsável pelas condicionais incluidas nas pastas (ex foi criada a variável Visivel).

Inclua a expressão na condição da pasta => Visivel = 'ID da Pasta'

Crie os botões para navegação e neles inclua a ação Externo> Definir Variável. Coloque o nome da variável e no valor o ID da Pasta.

Assim funciona

6 Replies
aderlanrm
Valued Contributor

Re: Ocultar pastas conforme escolha

Olá Guilherme,

Se está usando botões no menu, use a ação para setar uma variavel com zero e um por exemplo e nas pastas, você coloca na exibição condicional [variavel]=1 e nas outras [variavel]=0, com isso, quando clicar no botão todas as pastas com essa condicional ficam ocultas.

Abraço.

Not applicable

Re: Ocultar pastas conforme escolha

Olá Aderlan,

Primeiramente obrigado pela atenção.


Cara, fiz igual você falou e não deu certo, tem como montar um exemplo ?!

rphpacheco
Contributor III

Re: Ocultar pastas conforme escolha

Boa tarde Guilherme.

Criei um QVW de exemplo onde vc poderá ter noção de como implementar esta funcionalidade em seu arquivo.

Primeiramente defina os nomes dos IDs das pastas. No ex eu coloquei PASTA1 e PASTA2.

Depois crie uma variável em Configuração > Visão Geral  das Variaveis, que será responsável pelas condicionais incluidas nas pastas (ex foi criada a variável Visivel).

Inclua a expressão na condição da pasta => Visivel = 'ID da Pasta'

Crie os botões para navegação e neles inclua a ação Externo> Definir Variável. Coloque o nome da variável e no valor o ID da Pasta.

Assim funciona

Not applicable

Re: Ocultar pastas conforme escolha

Opa,

Valeu Raphael, deu certo aqui em um documento novo, no que eu quero alterar não ta dando certo não, fiz igual e nada.

Nesse arquivo eu coloco visualização condicional, atribuo a condição e não muda nada, a pasta continua ali. Será que tem algum lugar que está bloqueando ocultar as pasta ?

Not applicable

Re: Ocultar pastas conforme escolha

Existe um atalho que altera a opção de mostrar/ocultar de todo o documento.

Verifique se por um acaso apertando os comandos "Ctrl" + "Shift" + "S" passa a funcionar corretamente,

Obs.: Ao pressionar pela primeira vez, todos os objetos são visualizados no documento. Na segunda vez o objeto volta a respeitar a parametrização da condição inserida na opção "MOSTRAR"

Abraços.

Not applicable

Re: Ocultar pastas conforme escolha

Valeu Eduardo, era isso mesmo !

Foi so apertar

Ctrl + Shift + S que a magica aconteceu !