Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
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)
1 Solution

Accepted Solutions
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 !

View solution in original post

16 Replies
Clever_Anjos
Employee
Employee

Não entendi bem, "Estou querendo fazer uma expressão em um filtro." você quer incluir um ListBox que dependendo da lingua mostre cada um campo?

O melhor jeito é incluir 3 ListBox (cada um com o campo puro, sem expressão) com condicionais na aba Layout, cada um aparecendo de acordo com a lingua selecionada

Anonymous
Not applicable
Author

Uma lista de temas, essa listra e traduzida em 3 linguas. Eu quero que essa lista não traga um certo tema.

Entendeu ?

Clever_Anjos
Employee
Employee

Não conheço esse termo "tema" em Qlik.

São três campos? Tema_EN,Tema_ES e Tema_PT?

Anonymous
Not applicable
Author

Clever, 'Tema', e o campo da lista. A dimensão que a lista vai utilizar para fazer os filtros, entendeu ?

Tema_EN = Tema,  só que traduzido em inglês,e os demais a mesma coisa, só que em suas linguás.

Existe uma variavel 'vTema' que já tem as 3 linguás, então, quero fazer uma lista que traga os temas e as traduções, porem só quero que deixe de trazer um certo tema.

Exemplos:

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

e mais ou menos isso que estou tentando fazer.

Consegue entender?

Clever_Anjos
Employee
Employee

$(vTema) o que tem nessa variável?

São três campos? Tema_EN,Tema_ES e Tema_PT?


Como obter ajuda? Leia antes de postar

Anonymous
Not applicable
Author

Vamos la, irei explicar novamente.

O qlikview e traduzido em 3 idiomas. Português, inglês e espanhol.

Existe uma dimensão chamada 'Tema', ok ?

exemplo: tema = esporte, lazer, economia, etc ...

essa tal variavel 'vTema', traduz esse temas para outros idiomas, certo ?

Eu quero fazer uma lista(filtro) que traga os temas traduzidos nos 3 idiomas, porem, nao traga um certo tema(esporte),

entendeu agora ?

Clever_Anjos
Employee
Employee

Se puder postar uma parte do seu qvw talvez alguém possa ajudar

Anonymous
Not applicable
Author

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

and IF(Tema_PT <> 'esporte',Tema_PT, null())

and IF(Tema_ES <> 'esporte', Tema_ES, null())

Tem como entender mais ou menos o que eu quero ?

Que essas três traduções não peguem 'esporte'

Anonymous
Not applicable
Author

Porem, com essa expressão não esta funcionando ...