GARANTIR DESCONTO

Fórum Formatação de milhar #269831

23/02/2005

0

Boa tarde a todos.

Gostaria de saber como fazer para os números acima de 999 ficarem mascarados assim:
1.000,00
2.545,00

O problema é que ao colocar o ponto, ocorre um erro dizendo que não é ponto flutuante.

Grato pela atenção.


Turbo Drive

Turbo Drive

Responder

Post mais votado

24/02/2005

vc pode colocar na mascara do field no dataset: ,#0.00, esse dara se vc tentar fazer calculo ou outra conversao com o tipo flutuante, mas colocando a mascara no field, quando vc acessar direto pelo dataset ele vira sem o ponto tipow datasetSEUCAMPO.AsCurrency ele trara 1000,50, e no dbedit aparecera 1.000,50!!


Fred

Fred
Responder

Gostei + 1

Mais Posts

23/02/2005

Emerson Nascimento

explique melhor onde deverá ser aplicada essa máscara


Responder

Gostei + 0

24/02/2005

Mmtoor

no seu caso pode utilizar formatfloat


Responder

Gostei + 0

24/02/2005

Turbo Drive

Em qualquer parte onde for utilizar números acima de 999. O problema é que se eu colocar ´1.256,00´, o delphi diz que ´não é um número de ponto flutuante válido´. Mas qdo coloco ´1256,00´, ele aceita sem problemas.

Existe alguma configuração a ser feita ?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar