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

Filtro com expressão

Bom dia amigos !

Estou querendo fazer uma expressão em um filtro. Porem, esse qlik e traduzido em três linguás.

Existe uma variavel chamada 'vtema' que traduz as linguás.

poderiam me ajudar?

Exemplo:

=IF (Tema_EN <>'joao' or Tema_ES <>'joao' or Tema_PT <>'joao,   )

Obrigado !

Labels (1)
16 Replies
Not applicable
Author

não entendi direito, seria isso?

IF(WildMatch('esporte', Tema_ES, Tema_US, Tema_PT) = 0, vTema)

Anonymous
Not applicable
Author

O que seria essa função WildMatch?

Sera que ninguem vai conseguir entender

Cara, e so uma lista de filtro, compreende ?

Que deixa a lista com uma expressao  !!

Anonymous
Not applicable
Author

Exemplos:

=IF(Tema_EN <> 'Esporte', Tema_EN, null()

or IF(Tema_PT <> 'Esporte',Tema_PT, null()

or IF(Tema_ES <> 'Esporte', Tema_ES, null() )))

=If($(vTema) <> 'Esporte' or 'Academia', $(vTema), null())

Esses tres idiomas tem que trazer os temas na lista, porem so nao quero que traga o tema 'esporte' e 'academia'

luizmendes118
Contributor III
Contributor III

Poste uma amostra dos dados que ficará mais fácil de entender e ajudar.

Anonymous
Not applicable
Author

Vou anexar 2 prints.


Estava vendo essa lista(filtro) subdivisão2 ? Entao ela traz os temas, certo ?

Eu quero adicionar uma expressão, para que ela não traga o tema 'pacifico', entendeu ?

Só que esse qlikview que eu estou fazendo isso, tem 3 idiomas Tema_ES, Tema_EN e Tema_PT.

entao, a expressão ficara mais ou menos isso:

=IF(Tema_EN <> 'pacifico', Tema_EN, null()

or IF(Tema_PT <> 'pacifico',Tema_PT, null()

or IF(Tema_ES <> 'pacifico', Tema_ES, null() )))

Esta conseguindo entender?

Anonymous
Not applicable
Author

Obs: Existe uma variavel chamada 'vTema' que já inclui a tradução dos 3 idiomas.

Então, a expressão poderia ser assim também ?


=If($(vTema) <> 'pacifico', $(vTema), null())

Anonymous
Not applicable
Author

Boa tarde !

Obrigado a todos que me ajudaram, acabei resolvendo sozinho.

Tive que criar uma segunda variavel que guardasse o valor da outra variavel.

Ate a próxima !