Qlik Community

Ask a Question

Brasil

Announcements
Do More with Qlik - for Beginners and Beyond, Topic: Qlik Replicate on January 21, 2PM EST. REGISTER NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Contributor
Contributor

Mudar as dimensões utilizando os filtros

Boa tarde,

Gostaria de saber se tem como usar um painel de filtro para ir mudando as dimensões da minha tabela

Desde já agradeço.

1 Solution

Accepted Solutions
Creator II
Creator II

Eduardo,

Voce pode fazer da seguinte maneira:

1-Crie uma tabela in-line com um campo que receba os nomes dos campos que voce deseja alternar como dimensão dos graficos ou tabela.

Ex.;

Dimensao_Selecionada:

load * Inline [

%Dimensão_Selecionada

Cidade - Nome

Cidade - UF

Cliente - Código e Descrição

Coleção - Código e Descrição

];

No exemplo é criada uma tabela chamada Dimensao_Selecionada com um unico campo chamado %Dimensão_Selecionada com 4 valores que são :

Cidade - Nome

Cidade - UF

Cliente - Código e Descrição

Coleção - Código e Descrição

Voce pode colocar quantos valores desejar. o cuidado que precisa ter é que na tabela in-line os nomes dos campos devem estar EXATAMENTE IGUAIS aos nomes dos campos no modelo de dados, inclusive no que se refere a letras maiusculas e minusculas, acentuação, letras como Ç, etc.

2-Adicione um objeto tipo painel de filtro e nele adicione o campo %Dimensão_Selecionada.


3-Como dimensão do grafico ou tabela coloque :

$($(=getfieldselections([%Dimensão_Selecionada])))

4-Ao variar a seleção do campo %Dimensão_Selecionada no painel de filtro a dimensão do grafico ou tabela será alterada. Porem so poderá ser selecionada uma opção como nesse campo.


Espero que consiga atender a sua necessidade,


Boa sorte.

View solution in original post

4 Replies
Creator
Creator

Eduardo,

Não entendi muito bem seu caso, dá uma lida nesse post do cleveranjos

Como obter ajuda? Leia antes de postar

Specialist III
Specialist III

Não Eduardo. O Painel de filtros é usado para filtrar valores numa dimensão.

Ex.: Data

No painel de filtros você selecionaria as datas que compõe esta dimensão (coluna).

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
Contributor
Contributor

pergunta.png

Creator II
Creator II

Eduardo,

Voce pode fazer da seguinte maneira:

1-Crie uma tabela in-line com um campo que receba os nomes dos campos que voce deseja alternar como dimensão dos graficos ou tabela.

Ex.;

Dimensao_Selecionada:

load * Inline [

%Dimensão_Selecionada

Cidade - Nome

Cidade - UF

Cliente - Código e Descrição

Coleção - Código e Descrição

];

No exemplo é criada uma tabela chamada Dimensao_Selecionada com um unico campo chamado %Dimensão_Selecionada com 4 valores que são :

Cidade - Nome

Cidade - UF

Cliente - Código e Descrição

Coleção - Código e Descrição

Voce pode colocar quantos valores desejar. o cuidado que precisa ter é que na tabela in-line os nomes dos campos devem estar EXATAMENTE IGUAIS aos nomes dos campos no modelo de dados, inclusive no que se refere a letras maiusculas e minusculas, acentuação, letras como Ç, etc.

2-Adicione um objeto tipo painel de filtro e nele adicione o campo %Dimensão_Selecionada.


3-Como dimensão do grafico ou tabela coloque :

$($(=getfieldselections([%Dimensão_Selecionada])))

4-Ao variar a seleção do campo %Dimensão_Selecionada no painel de filtro a dimensão do grafico ou tabela será alterada. Porem so poderá ser selecionada uma opção como nesse campo.


Espero que consiga atender a sua necessidade,


Boa sorte.

View solution in original post