Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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
Mário,
não da para usar
match() ou applymap() para diminuir esses ifs ?
Mário,
não da para usar
match() ou applymap() para diminuir esses ifs ?
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.
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
Mario,
Por gentileza, marque a resposta como correta para assim fechar o tópico.
Obrigado e sucesso.
Abraço
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/