Página 1 de 1

Formato dos numeros

Enviado: 04 Jul 2008 14:43
por jacques
Os valores numéricos estão parecendo da seguinte maneira: 9,999,999.99

Gostaria que fossem assim: 9.999.999,99

Estou usando : PICT ´@E 999,999,999.99´

Como resolvo este problema ?

Re: Formato dos numeros

Enviado: 04 Jul 2008 15:08
por Ademir
Boa tarde amigo !

A forma que vc está usando é correta. Não era para estar acontecendo isso.

Se puder, envie o trecho do fonte para que possamos analisar melhor.

[]s.

Formato dos numeros

Enviado: 04 Jul 2008 17:12
por Pablo César
Eu acho que quando o colega menciona:
jacques escreveu:Os valores numéricos estão parecendo da seguinte maneira: 9,999,999.99
que dizer que aparece no GET. Se for para apenas EXIBIR a variável (não no GET) pode ser usado @ .. SAY TRANSFORM(VAR,"@E 999,999,999.99"). Mas se quiser fazer no próprio GET, deveria utilizar-se de um GETSYS.PRG específico. E aqui tem um exemplo: viewtopic.php?f=1&t=5559&p=23519#p23519

Re: Formato dos numeros

Enviado: 04 Jul 2008 20:37
por alaminojunior
Use

Código: Selecionar todos

pict "@ZE 999,999,999.99"

Enviado: 04 Jul 2008 21:07
por Maligno
Conforme o NG: o controle "Z" apenas troca os zeros à esquerda por brancos. Não altera o uso da vírgula e ponto.
O interessante é que num programa minimalista, apenas para teste, um campo GET num número, utilizando a máscara que o OP descreveu, funciona corretamente.

Re: Formato dos numeros

Enviado: 07 Jul 2008 08:59
por jacques
muito obrigado a todos, mas funcionou. Estava faltando em uma linha o @E.

Abraços

JAcques