Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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 !
não entendi direito, seria isso?
IF(WildMatch('esporte', Tema_ES, Tema_US, Tema_PT) = 0, vTema)
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 !!
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'
Poste uma amostra dos dados que ficará mais fácil de entender e ajudar.
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?
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())
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 !