Array
(
)

TField não mostra casas decimais

Braytiner
|
MVP
Pontos: 400
    12 jan 2006

Olá pessoal,

Estou usando o Delphi 2006, e adicionei ao meu ClientDataSet alguns campos
entre os quais estão alguns que representarão valore monetários. Pois bem,
alterei a propriedade currency dos TFields para True, mas na hora de exibir
os mesmos na Grid o valor que o mesmo representa aparece sem as casas
decimais.

Exemplo: 0 -> R$ 0

Quando utilizava o Delphi 7 o valor era apresentado com casas decimais.
Alguém tem alguma sugestão do que pode ser isso?

Obrigado

--
Braytiner


Edilcimar
   - 12 jan 2006

colocou o formato do campo no displayformat do campo?


Braytiner
|
MVP
Pontos: 400
    16 jan 2006

Eu alterei a propriedade Currency para True; sendo assim não achei necessário preencher a propriedade DisplayFormat


Titanius
   - 16 jan 2006


Citação:
Eu alterei a propriedade Currency para True; sendo assim não achei necessário preencher a propriedade DisplayFormat


Bem, isso nunca funcionou comigo, sempre tive que setar a DisplayFormat, de qualquer forma tente:
#Código


R$ #,0.00


aqui funciona legal.

[]s