Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
ronanseleme
Contributor III
Contributor III

Sum com Variável

Bom dia,

No Script eu setei a seguinte variável:

SET JGVA_MDF1='PR_MDF1','PRS_MDF1';

e quando eu quero fazer um SUM com essa variável ele não reconhece o resto do script.

=num(

  sum({<ClOrdem={'Mat1'},Centro_de_Trabalho=JGVA_MDF1,Qualidade={'1RA'},Centro={'PB02'}>}Volume_m3_1RA)

,'#.##0')& ' m³'

Alguem sabe no que estou errando?

Abrs

13 Replies
ronanseleme
Contributor III
Contributor III
Author

Sim funcionou só com o JGVA_MDF1, deve ser só no SUM que devemos usar $(JGVA_MDF1)

ronanseleme
Contributor III
Contributor III
Author

Deixa eu fazer outra pergunta...

Por exemplo eu consigo setar uma variável unica, mas ela se altera de acordo com a pasta?

por exemplo:

Na pasta SH01:

JGVA_MDF = PR_MDF1

Na pasta SH02:

JGVA_MDF = PR_MDF2


Tem como fazer isso?


Abrs

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo;

Usar $(vTESTE) para o modificador (set analysis), ex.: Sum({<[FILTRO]={$(vTESTE)}>} [CAMPO])


Usar vTESTE para as funções, ex.: If( [FILTRO]=vTESTE, Sum([CAMPO]))

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Lembrando de usar aspas para declarar formato tipo script no modificador caso necessário.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti