Substituir ponto por virgula

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

joaoalpande
Usuário Nível 2
Usuário Nível 2
Mensagens: 93
Registrado em: 24 Fev 2005 09:04
Localização: CAMPO GRANDE / MS

Substituir ponto por virgula

Mensagem por joaoalpande »

Bom dia ,

Meu sistema esta a formatar os campos valor colocando o separador de casas decimais o ponto ,gostaria de saber se existe uma instruçao que altere automaticamente para formato europeu em todos os campos sem alterar um a um.
uso assim TRAN(oT:aTot[3],"99,999,999.99") e sei que para funcionar em formato europeu tem de ser assim TRAN(oT:aTot[3],"@E 99,999,999.99"), mas teria de alterar todas as instruçoes o que seria muito tempo ,tem como fazer isto so de uma vez??

Obrigado
Joao
Avatar do usuário
Augusto
Usuário Nível 3
Usuário Nível 3
Mensagens: 473
Registrado em: 26 Ago 2003 17:50
Localização: Maricá/RJ
Contato:

Mensagem por Augusto »

Parceiro....
Não tem outra maneira senão fazer um a um mesmo.... eu pelo menos, não conheço outra forma pois, já passei por isso uma vez e não encontrei solução... em todo caso... vamos ver se algum dos "forenses" tem a solução... vamos aguardar...
:xau Fui...
goulart@provsul.com.br

Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Olá,

Você pode abrir o arquivo de cabeçalho padrão do Clipper, o STD.CH e colocar uma clausula a mais no GET.

Aí vc faz a função q aquela cláusula vai usar e coloca isso aí que você precisa, parece complicado mas é extremamente simples, basta observar como já funcionam as outras cláusulas...

No final, ficaria algo do tipo:

@ 5,5 SAY "nnn" GET nnn MINHA_CLAUSULA

Eu faria isso.
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
joaoalpande
Usuário Nível 2
Usuário Nível 2
Mensagens: 93
Registrado em: 24 Fev 2005 09:04
Localização: CAMPO GRANDE / MS

Obrigado pela ajuda

Mensagem por joaoalpande »

Vou tentar como explicou se nao consiguir vou ter mesmo de alterar um a um .

Um abraço

João
Responder