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

Editar Expressões

Olá Senhores(as),

Sou iniciante na ferramente do Qlikview, e estou com uma dúvida que deve ser simples.

Bom tenho uma tabela chamado CLIENTES aonde encontra-se três campos: codigo, nome, status.

No Qlikview criei uma lista com os nomes dos clientes, porém só quero que apareça nessa lista os clientes que tenha o campo Status=Ativo.

Como faço na Expressões?

1 Solution

Accepted Solutions
Not applicable

Em lista se vc clicar com botão direito e ir na aba geral e em campo, a ultima opção é expressões, essa opção permite vc criar a expressão para na lista só aparecer os ativos.

View solution in original post

11 Replies
Anonymous
Not applicable

Boa tarde,

Acredito que uma dimensão calculada resolva seu problema,

Ex.: If(status='Ativo',nome)

glaubergc
Contributor II
Contributor II
Author

Boa tarde Leandro,

Na Propriedades da Lista[CLIENTES], não encontra-se a aba Dimensão.

Teria como inserir a condição IF no Editar Script, exemplo:

LOAD codigo,

          nome,

          if(status='Ativo',nome)

FROM

(ooxml, embedded labels, table is CLIENTES);

Anonymous
Not applicable

É possível direto no script pra vc ja ter esse campo calculado pra toda App,

     if(Status='Ativo',Nome) as Ativos

coloquei no exemplo.

Anonymous
Not applicable

Este exemplo que passei vc carrega toda a tabela e cria um campo com somente o nome dos ativos,

agora se vc so quer carregar os ativos faz um Where na carga,

LOAD Cod,

     Nome,

     Status

FROM

C:\123.xlsx (ooxml, embedded labels, table is Plan1)

Where

  Status = 'Ativo'

glaubergc
Contributor II
Contributor II
Author

Isso mesmo Leandro.

Agradeço pela atenção!

Anonymous
Not applicable

Opa... blz, precisando é so dar o grito ai que alguém da uma ajuda.

só marca resposta correta ai e fica tudo certo...

Not applicable

Em lista se vc clicar com botão direito e ir na aba geral e em campo, a ultima opção é expressões, essa opção permite vc criar a expressão para na lista só aparecer os ativos.

glaubergc
Contributor II
Contributor II
Author

Boa tarde Osório,

Mas qual seria a expressão?

Not applicable

Bom se for para aparecer só os nomes onde o status está ativo coloque a seguinte expressão:

if(Status='Ativo',Nome)