Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Como adicionar o rótulo de um grupo hierárquico na descrição do titulo?

Bom dia pessoal.

Tenho um gráfico de barras que usa como dimensão um grupo(TIPO_DESC) hierárquico de 2 níveis:

TIPO_ERRO -> DESC_ERRO

Nas configurações do grupo, adicionei rótulos nos campos para os nomes ficarem mais amigáveis.Gostaria de ter um titulo dinâmico, que mostrasse e mudasse o rótulo de acordo com as seleções, tentei escrever o titulo como:

='Erros  e impactos por '& TIPO_DESC

Porém o QlikView não aceita essa referência direta ao grupo. Alguma idéia de como referenciar no código qual campo do grupo o gráfico se encontra?

É uma pergunta simples, mas não consegui encontrar os termos certos para fazer uma pesquisa no nosso fórum.

Agradeço desde já!

Labels (2)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Dai pode montar um IF parecido com esse

IF( GetCurrentField('TIPO_DESC') = 'TIPO_ERRO', 'Tipo de Erro', 'Descrição do Erro')

View solution in original post

6 Replies
EduardoAlexandredeFrancisco

Já tentou colocar essa informação lá no grupo, ou seja, quando você inclui o campo você consegue editar o campo, ai você coloca no seu primeiro nível ='Erros  e impactos por '& TIPO_DESC e no segunda nível apenas DESC_ERRO

luizmendes118
Contributor III
Contributor III

Modifique o rótulo diretamente dentro da configuração do grupo que dará certo.

Clever_Anjos
Employee
Employee

=GetCurrentField('TIPO_DESC') traz qual campo está selecionado no grupo

Clever_Anjos
Employee
Employee

Dai pode montar um IF parecido com esse

IF( GetCurrentField('TIPO_DESC') = 'TIPO_ERRO', 'Tipo de Erro', 'Descrição do Erro')

Not applicable
Author

Clever, joguei essa expressão e ele realmente me retorna o nome do campo, mas não o rótulo que especifiquei dentro das configurações do grupo

Como o grupo é pequeno então contornei o problema usando um IF, segue a resposta abaixo:

='Erros  e impactos por '& IF(GetCurrentField("TIPO_DESC") = 'TIPO_ERRO','Tipo de erro','Erro Detalhado')

Not applicable
Author

Escrevemos a mesma resposta ao mesmo tempo kkkkk

vc tá "clever" mesmo em clever!