Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
brunoducatti
Creator
Creator

Conversão ponto para vírgula

Pessoal, estou com um problema ao gerar mapas no qlikview e apos muito bater cabeça descobri que é devido a formatação do campo de latitude e longitude.

A API do Google que utilizo para buscar a latitude/longitude de um endereço retorna estas coordenadas com . (ponto) e o mapa só funciona se for , (vírgula).

Como posso converter estes valores no script de forma que fique com virgula?

É gerado assim: -23.6447853

Preciso que fique: -23,6447853

Obrigado!

Labels (1)
  • Maps

1 Solution

Accepted Solutions
fabionakashigue
Partner - Creator
Partner - Creator

Cara você pode mudar lá na main

SET ThousandSep='.';

SET DecimalSep=',';

Para:

SET ThousandSep=',';

SET DecimalSep='.';

Ou da um replace no campo

Replace(campo,'.',',')          As NovoCampo

View solution in original post

3 Replies
fabionakashigue
Partner - Creator
Partner - Creator

Cara você pode mudar lá na main

SET ThousandSep='.';

SET DecimalSep=',';

Para:

SET ThousandSep=',';

SET DecimalSep='.';

Ou da um replace no campo

Replace(campo,'.',',')          As NovoCampo

Not applicable

Bruno,

Utilize a função replace.

Ex:

Replace(SEU CAMPO,'.',',')    


https://help.qlik.com/pt-BR/qlikview/12.0/Subsystems/Client/Content/Scripting/StringFunctions/Replac...

At,

Luana Ribeiro

brunoducatti
Creator
Creator
Author

Simples assim e eu quebrando a cabeça!

Muito obrigado.