Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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á!
Dai pode montar um IF parecido com esse
IF( GetCurrentField('TIPO_DESC') = 'TIPO_ERRO', 'Tipo de Erro', 'Descrição do Erro')
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
Modifique o rótulo diretamente dentro da configuração do grupo que dará certo.
=GetCurrentField('TIPO_DESC') traz qual campo está selecionado no grupo
Dai pode montar um IF parecido com esse
IF( GetCurrentField('TIPO_DESC') = 'TIPO_ERRO', 'Tipo de Erro', 'Descrição do Erro')
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')
Escrevemos a mesma resposta ao mesmo tempo kkkkk
vc tá "clever" mesmo em clever!