Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

PurgeChar dentro de função Lookup

Tenho a seguinte função lookup no meu script:

Lookup('TelCB','TelCB',Celular,'callbox')

Onde, gostaria de trocar "Celular" pelo campo com o seguinte tratamento:

PurgeChar(PurgeChar(PurgeChar(PurgeChar([Celular],'('),')'),'-'),' ')

Ficaria assim:

Lookup('TelCB','TelCB',PurgeChar(PurgeChar(PurgeChar(PurgeChar([Celular],'('),')'),'-'),' '),'callbox')


Porém, quando carrego dessa forma, dá erro.

Qual alternativa eu tenho pra aninhar uma função dentro do Lookup?


De antemão, agradeço as respostas!

1 Solution

Accepted Solutions
Employee
Employee

Re: PurgeChar dentro de função Lookup

Só um comentário.

Você não precisa encadear os Purge, pode fazer tudo de uma vez

PurgeChar([Celular],'()- ')

3 Replies
tiagocardoso
Contributor

Re: PurgeChar dentro de função Lookup

Boa tarde André, tudo bem?

Nunca utilizei esta função, mas no intuito de tentar ajudar,....

Já tentou usar a seguinte expressão? :


Lookup('TelCB','TelCB',$(=PurgeChar(PurgeChar(PurgeChar(PurgeChar([Celular],'('),')'),'-'),' ')),'callbox')



Abs.

Employee
Employee

Re: PurgeChar dentro de função Lookup

Só um comentário.

Você não precisa encadear os Purge, pode fazer tudo de uma vez

PurgeChar([Celular],'()- ')

Not applicable

Re: PurgeChar dentro de função Lookup

Obrigado pelos comentários, pessoal.

Usando o PurgeChar da maneira que o Clever sugeriu, foi possível usá-lo dentro do Lookup.

Fora a utilidade da dica para quando for usar a função em outros casos.