Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
pauloandre
Creator II
Creator II

Utilização de mais de um HidePrefix no script

Prezados,

Preciso 'esconder' 2 conjuntos de campos e com isso utlizei o HidePrefix da forma abaixo, porém sem sucesso:

SET HidePrefix=’ID’;

SET HidePrefix=’SA’;

Teria uma forma de ocultar 2 conjuntos de campos iniciados por 2 prefixos diferentes??

Paulo André

8 Replies
Not applicable

Ola Paulo,

Teoricamente era para ter escondido esste dois campos.

Vejo a exemplo que postei.

Minha tabela retorna 3 campos, mas dois deles não são mostrados no painel.

pauloandre
Creator II
Creator II
Author

Eduardo,

recarreguei o seu arquivo e o campo ABC está disponivel.

acho que essa função só executa uma vez e se houver mais de um set, somente o ultimo sera respeitado.

Paulo

Not applicable

Recarreguei aqui e verifiquei que ocorre o que você mencinou.

Vou dar uma analisada e ja posto aqui.

abraços

Not applicable

Realmente esta condição atualmete funciona para apenas uma string ou caracter.

Existe uma "Idea" (http://community.qlik.com/ideas/1624) onde solicitam que esta funcionalidade possa ser para multiplos hiddenprefixes.

Para atender sua necessidade, acho que você deva definir um conjunto de caracteres (por exemplo '@_') e adicionar nos campos que você deseja ocultar.

No seu caso como quer sempre ocultar campos que iniciem com "ID" ou "SA" basta colocar esse conjunto de caracteres na frente ficando por exemplo '@_ID' e '@_SA'.

É um pouco trabalhoso, mas atualmente parece ser a unica forma de atender esta questão.

Abraços

pauloandre
Creator II
Creator II
Author

Eduardo,

estou usando a versão 11.00.11282.0 SR1. Em anexo o print da tela apresentado os campos disponiveis e entre ele o ABC.

Paulo

fosuzuki
Partner - Specialist III
Partner - Specialist III

Talvez o que o Eduardo indicou seja a melhor saída, mas só complementando que você também poderia tentar usar a variável HideSuffix, pra esconder os campos terminados com um determinado caracter.

aderlanrm
Partner - Specialist
Partner - Specialist

Pessoal,

Se os prefixos for em LOAD diferentes, pode ser feito assim:

SET HidePrefix=’ID’;

LOAD...

SET HidePrefix=’SA’;

LOAD...

SET HidePrefix=’SB’;

LOAD...

Lembrando que a execução do script acontece de cima para baixo e da esquerda para direita (em caso de uso de abas no script)

Abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dados e Piloto Amador Drone FPV
 (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)
pauloandre
Creator II
Creator II
Author

Eduardo e Fernando,

pelo jeito vou ter que renomear os campos para terem as mesmas iniciais....

Paulo