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

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Set Analysis (comparar com dimensão)

Boa tarde,

gostaria de saber se é possível em uma expressão eu realizar a comparação com o campo corrente da dimensão? Abaixo a rotina que estou tentando executar:

Sum({1<

  Nota_Ano_Emissao = {"$(=Year(Today()))"},

  Nota_Mes_Emissao = {"$(=Month(Today()))"},

  Nota_Dia_Emissao = X

  >} NotaItem_ValItem

)

O X seria o valor corrente da dimensão.

1 Reply
Not applicable
Author

Oi Carlos,

Vou tentar respondar em Portugues.....

E possivel si voce em uma variável sua valor

Coloca o variavel assim:

vDiaCorrente:

= [Dimensao]

No expressao, usa o $() para excutar o variavel:

Sum({1<

  Nota_Ano_Emissao = {"$(=Year(Today()))"},

  Nota_Mes_Emissao = {"$(=Month(Today()))"},

  Nota_Dia_Emissao = {"$(vDiaCorrente)"}

  >} NotaItem_ValItem

)

Si voce quer mais de um valor no variavel, pode usa o funciona Concat() para retornar mais valors.

Coloca o variavel assim:

vDiaCorrente:

='"' & concat(distinct [Dimensao], '","') &'"'

isso retorna um valor parecido com: "1","2","15"

usa no espresao:

Sum({1<

  Nota_Ano_Emissao = {"$(=Year(Today()))"},

  Nota_Mes_Emissao = {"$(=Month(Today()))"},

  Nota_Dia_Emissao = {$(vDiaCorrente)}

  >} NotaItem_ValItem

)

Funciona para voce?

Entendi meu portugues?

Erica