Qlik Community

Qlik Brasil

Welcome to the group for Brazil users. .All discussions will be in Portuguese.

Announcements
QlikWorld, June 24-25, 2020. Free virtual event for DI and DA gurus. Register Now
Partner
Partner

Re: Manter apenas caracteres distintos

Entendo...

Vamos padronizar os separadores antes então:

     FOR X=1 to len(KeepChar([LOTE], ',.;:/\[]{}()$#@%¨&*_+-=<>ºà')) step 1

          replace([LOTE], left(KeepChar([LOTE], ',.;:/\[]{}()$#@%¨&*_+-=<>ºà') ,X) ';');


     NEXT [X];

mario.soares@cubotimize.com | WhatsApp (21) 97014-5133 | Eu trabalho com paixão!
Highlighted
Partner
Partner

Re: Manter apenas caracteres distintos

Vou estar fazendo uns testes e te falo.

mario.soares@cubotimize.com | WhatsApp (21) 97014-5133 | Eu trabalho com paixão!
Highlighted
Creator
Creator

Re: Manter apenas caracteres distintos

Highlighted
Partner
Partner

Re: Manter apenas caracteres distintos

Teria como colocar o script aqui?

Não posso abrir o arquivo.

Consegui de ajudar em alguma coisa?

mario.soares@cubotimize.com | WhatsApp (21) 97014-5133 | Eu trabalho com paixão!
Highlighted
Creator
Creator

Re: Manter apenas caracteres distintos

Segue o script.

Base:

LOAD 'aaaaaaaaaaaaabbbbbbcccjjjjasgsudyga'        as campo,

     Len('aaaaaaaaaaaaabbbbbbcccjjjjasgsudyga')    as qtde

AutoGenerate 1;

While:

LOAD Mid(campo, IterNo(), 1)    as sep,

     campo,

     qtde

Resident Base

While IterNo() <= qtde;

DROP Table Base;

Distinto:

LOAD Concat(Distinct sep)        as separados

Resident While;