Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Expressão Regular Qv 11 (Não por Macro)

Boa Tarde Pessoal,

Alguém já trabalhou com Expressão Regular no Qv 11 sem ser por Macro em VBscript?

Se sim poder me enviar exemplos ou dicas.

Desde já agradeço!

Att,

JH

Labels (3)
3 Replies
nicolett_yuri

Eu acho que é possível APENAS por MACRO.

Se alguém conseguiu fazer de outra forma compartilhe conosco

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Boa noite.

Nao tem função do QlikView para isto. Usa-se macro (para o load) ou dependendo do caso, variável com parâmetro.

http:  //  www  .  qlikfix.com/2010/10/18/regular-expressions-in-the-load-script/

(espaços por causa do moderador...)

Com variável da para fazer da seguinte forma (exemplo simples)

Criar uma variável (vTelefone por exemplo)

com a seguinte definição

if(len($1)=12,left($1,2) & '  ' & mid($1,3,2) & ' ' & right($1,8),if(len($1)=10, mid($1,2,2) & ' ' & right($1,8),right($1,8)))

Na expressão da para fazer passando um parâmetro a variável:

=$(vTelefone('554799991234'))

o resultado seria

55  47 99991234

Att,

AMF

furtado@farolbi.com.br
Not applicable
Author

Obrigado!