Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Dúvida container

Olá

Tenho um container com diversos gráficos.E gostaria de saber como posso identificar qual gráfico esta sendo visualisado visualisado?

Existe alguma função que possa me retornar o ID do objeto que esta ativo dentro do container?

Abs

Alex Inoue

8 Replies
Not applicable
Author

Boa tarde!

Porque você não altera a cor do fundo da propriedade Título do Conteiner para quando ela estiver ativa e inativa?

Ou porque você precisa saber qual gráfico está sendo visto no conteiner?

Rebeca

Not applicable
Author

Rebeca

O resto da tela deve mudar de acordo com o gráfico que esta sendo visualizado no momento dentro do container.

O id do gráfico setaria uma variavel "X". E assim a tela iria reagir de acordo com o valor de X.

Alex Inoue

Not applicable
Author

Ei,

Você tentou usar a função abaixo, que está no HELP:

GetCurrentField( nomedogrupo )


Retorna o nome do campo ativo no momento em um grupo chamado nomedogrupo.

Exemplo:

getcurrentfield( MeuGrupo )

Rebeca

aderlanrm
Partner - Specialist
Partner - Specialist

Olá Alex,

Nesse caso eu recomendo o uso de uma tebela auxiliar, inline, com os devidos valores ou nomes de cada gráfico, as cores e talvez o container não precisaria ser usado, em cada objeto, na aba Layout > Mostrar > Condicional, coloque:

Objeto = 'ID'

Onde objeto é o nome do campo da tabela inline e ID é o do objeto em questão.

Anexei um exemplo para ajudar, fica mais fácil de entender.

Abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dadose e Desenvolvedor
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)
Not applicable
Author

Aderlan

O uso do container é um dos requisitos dessa tela

Abss

Alex Inoue

Not applicable
Author

Rebeca

Eu dei uma olhada na função

Pelo o que entendi ela é usada para de expressões de um gráfico.

Retorna o nome do grupo de expressões.

Alex Inoue

aderlanrm
Partner - Specialist
Partner - Specialist

Olá Alex, o que é mais importante o requesito ou a funcionalidade? Rsrsrs...

Não sei se você chegou a ver o anexo, mas se fizer o mesmo usando o container deve funcionar, se o requisito é a aparencia de "menu" que o container lhe dá, isso pode ser "simulado" com alterações nas propriedade de apresentação da lista ou você pode usar outros objetos, uns com mais e outros com menos complexidade, ai depende do que é mais importante.

Logo alguém lhe dá outra solução, a maravilha da tecnologia é exatamente ter milhões de caminhos para se chegar ao mesmo resultado, por isso só precisamos saber qual o resultado e então escolher o melhor caminho.

Abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dadose e Desenvolvedor
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)
Not applicable
Author

Infelizmente não existe GetObjectID() =/

O que você pode fazer é simular um container

Aperta CTRL+ALT+D, e desmarca a opção Ocultar Pastas.