Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
gustavovm
Contributor III
Contributor III

Criar uma variável a partir de uma seleção

Boa noite,

Meu objetivo é criar uma variável que receba valores diferentes a partir das escolhas no painel de filtro da figura abaixo. Essa variável assumiria por exemplo, os seguintes valores:

Se o usuário escolher Despesa de Pessoal e Despesa Discricionária, "PD";
Se o usuário escolher Despesa de Pessoal e Despesa Compromissada, "PC";
Se o usuário escolher Despesa de Discricionária e Despesa Compromissada, "DC, e assim sucessivamente.

Quero utilizar essa variável em uma expressão de cálculo em uma tabela dinâmica. Tentei utilizar a função "Set" para criar variáveis mas parece que só é disponível no script.

É possível fazer isso?

Obrigado,
Gustavo

Qlik - Captura Painel de Filtro.JPG

 

Labels (1)
1 Solution

Accepted Solutions
RafaMartins
Creator II
Creator II

Você pode tentar isso

=if(GetFieldSelections(ESCOPO)='Despesa de Pessoal,Despesa Discricionária','PD',
if(GetFieldSelections(ESCOPO)='Despesa de Pessoal,Despesa Compromissada','PC',
if(GetFieldSelections(ESCOPO)='Despesa de Discricionária,Despesa Compromissada','PC')))

No Qlik sense você pode definir variáveis por aqui. 

RafaMartins_0-1624561554869.png

 

View solution in original post

2 Replies
RafaMartins
Creator II
Creator II

Você pode tentar isso

=if(GetFieldSelections(ESCOPO)='Despesa de Pessoal,Despesa Discricionária','PD',
if(GetFieldSelections(ESCOPO)='Despesa de Pessoal,Despesa Compromissada','PC',
if(GetFieldSelections(ESCOPO)='Despesa de Discricionária,Despesa Compromissada','PC')))

No Qlik sense você pode definir variáveis por aqui. 

RafaMartins_0-1624561554869.png

 

gustavovm
Contributor III
Contributor III
Author

Funcionou!!!!

Muito obrigado pela força!