Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Minimizar e ocultar objetos

Bom dia,

Estou com uma dúvida e não sei se existe uma forma de fazer isso, mas eu tenho uma aba de gráficos que possuem 5 gráficos, sendo que três deles tem uma lista de opções importantes e outros dois não. Desses 3 gráficos, um gráfico principal e dois de detalhamento conforme imagem abaixo

antes.png

O que eu gostaria de fazer é se existe uma forma de quando eu minimizar o gráfico principal, os outros dois gráficos de detalhamento também serem minimizados e as seleções serem ocultadas, e quando maximizar eles voltem a ser exibidos.

Minha tela do depois seria isso:

depois.png

Será que dá para fazer isso?

Labels (1)
1 Solution

Accepted Solutions
Not applicable
Author

Olá Daniel,

Sugiro que coloque os outros gráficos em outra aba e crie um botão de navegação entre elas, assim o dashboard ficará mais clean, porém, se você deseja trabalhar na mesma aba, recomendo o uso de variáveis e condicionais.

Desconheço uma função que ao minimizar um objeto, outros serão minimizados, porém há a possibilidade de você criar um botão, que ao ser clicado minimizará os objetos desejados. Para isso basta criar uma variável, atribuir essa variável em um botão e alterar a condicional dos gráficos nas 'Propriedade -> Layout' de cada objeto que deseja ocultar. Crie outro botão para fazer com que os objetos sejam 'maximizados' novamente.

Isso deve resolver seu problema, porém com outra solução.

View solution in original post

9 Replies
Not applicable
Author

Olá Daniel,

Sugiro que coloque os outros gráficos em outra aba e crie um botão de navegação entre elas, assim o dashboard ficará mais clean, porém, se você deseja trabalhar na mesma aba, recomendo o uso de variáveis e condicionais.

Desconheço uma função que ao minimizar um objeto, outros serão minimizados, porém há a possibilidade de você criar um botão, que ao ser clicado minimizará os objetos desejados. Para isso basta criar uma variável, atribuir essa variável em um botão e alterar a condicional dos gráficos nas 'Propriedade -> Layout' de cada objeto que deseja ocultar. Crie outro botão para fazer com que os objetos sejam 'maximizados' novamente.

Isso deve resolver seu problema, porém com outra solução.

nicolett_yuri

Daniel, você consegue fazer isso apenas com a utilização de variáveis. Crie um botão que seta determinado valor de uma variável e em cada objeto você adiciona a condicional de aparecer através dessa variável.

Not applicable
Author

Yuri, muito obrigado mais uma vez. Estou fazendo por botões e variáveis, ainda não terminei, mas o que percebi é que não adianta eu escolher uma cor para meu botão, ele sempre fica cinza, notei em outra aplicação minha que algumas opções de botão sumiram, você sabe me dizer o que pode ter acontecido?

Veja imagem:

ErroBt.png

fabionakashigue
Partner - Creator
Partner - Creator

Daniel,

Outra possibilidade seria trabalhar com contêiner.

Mas aconselho realizar igual foi escrito acima.

Abs.

Fabio Nakashigue

Not applicable
Author

Igor,

Vou aceitar sua sugestão e criar novas abas e navegação. Já estava pensando nisso. Obrigado.

Uma outra pergunta, eu postei como resposta do Yuri um problema que estou tendo com os botões, que estão ficando todos cinza e não me deixam alterar a cor, você sabe o que pode ser isso?

Obrigado.

maiconmello
Creator III
Creator III

danielcamargo‌ da uma olhada no modelo !!

Acredito que você quer isso. Fiz um exemplo bem simples.

- Criei uma var

Nos botões coloquei ação de definir variavel

e em cada objeto que quero mostrar ou esconder coloquei um condicional de mostrar conforme o valor da variável.

Maicon

Not applicable
Author

Eu testei com containers, mas não gostei do resultado. Mesmo assim valeu.

Marcio_Campestrini
Specialist
Specialist

Daniel, bom dia!

Em relação aos botões, não vejo muitas possibilidades de configuração neles.

A minha sugestão para você é criar objetos de texto no seu aplicativo e associar as ações a ele. As possibilidades de configuração são muito maiores.

Márcio

Márcio Rodrigo Campestrini
Not applicable
Author

A opção de cantos arredondados não está aparecendo pois a aplicação está com o estilo simplificado.

Para alterar, basta clicar na aba "Configuração -> Propriedades dos documentos -> Geral".

Depois basta trocar o modo de estilo de simplificado para avançado.

Isso deve resolver.

avancado.png