Como formatar...

Delphi

28/04/2003

Como formatar uma DBEDIT, ou melhor, um campo do Tipo Float, para que depois da vírgula, os valores só tenham duas casas decimais?
E um DBTEXT?
E para que apareça no DBGRID com essa mesma formatação?

Ficarei muito agradecida se alguém me ajudar.

:) Glaucia


Glaucia Keidann

Glaucia Keidann

Curtidas 0

Respostas

Db

Db

28/04/2003

TDBEdit, TDBText e TDBGrid são ligados a um [b:beef0d46b7]DataSource[/b:beef0d46b7] que são ligados a um [b:beef0d46b7]DataSet[/b:beef0d46b7]. Esse [b:beef0d46b7]DataSet[/b:beef0d46b7] possui [b:beef0d46b7]Fields[/b:beef0d46b7]. O objeto [b:beef0d46b7]Fields[/b:beef0d46b7] possui a propriedade [b:beef0d46b7]DisplayFormat[/b:beef0d46b7] que permite vários tipos de formatação.

Para formatar números com duas casas decimais defina a propriedade [b:beef0d46b7]DisplayText[/b:beef0d46b7] como [b:beef0d46b7] #,0.00 [/b:beef0d46b7].

Como todos os objetos estarão ligados por um DataSource, todos formatarão o campo da maneira que está declarado na propriedade DisplayText.

Espero poder ter ajudado


GOSTEI 0
POSTAR