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

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
mario_ti
Creator
Creator

Quantidade de IF num LOAD

Pessoal Boa tarde

Estou tendo um problema, tenho um LOAD que preciso colocar mais de 40 IF's .. é isso mesmo infelizmente pois preciso tratar cada grupo de codigo para um tipo especifico .. só pra explicar o que é tenho

SESSÃO/GRUPO/SUBGRUPO/CATEGORIA

para cada

IF sessao 7 do grupo 15 'X'

IF sessao 7 do grupo 16 'Y'

IF sessao 7 do grupo 17 'Z'


e assim por diante.


Então preciso tratar algumas sessões com seus grupos assim mesmo ..


Já tenho 40 IF's toda vez que escrevo mais uma linha trava e fecha o QLIK.


Alguem sabe me informar se é por isso??

Anexei a imagem .. vejam o if atras



1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Mário,

não da para usar

match() ou applymap() para diminuir esses ifs ?

furtado@farolbi.com.br

View solution in original post

5 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Mário,

não da para usar

match() ou applymap() para diminuir esses ifs ?

furtado@farolbi.com.br
Anonymous
Not applicable

Bom dia Mário,

Para resolver este problema não seria melhor criar uma tabela secundária e relacionar as informações através de um ID?

Desta forma não teria problema para acrescentar novas linhas.

mario_ti
Creator
Creator
Author

afurtado‌ obrigado ... vou ver se consigo com uma dessas funções como eu preciso ... mas acabei fazendo no SQL mesmo com o CASE ... funcionou, não ficou bonito mas ta rapido e funcional rsrsrs

marcelvinicius
Creator III
Creator III

Mario,

Por gentileza, marque a resposta como correta para assim fechar o tópico.

Obrigado e sucesso.

Abraço

mario_ti
Creator
Creator
Author

O problema de criar uma tabela é que sempre vou precisar dar um truncate na tabela e inserir novamente, pois a categorização pode mudar de um dia para o outro.

Ou seja terei outro trabalho validar os dados já existentes.

Obrigado pela dica Anderson! o/