Campo quot;floatquot; no TDBGrid com apenas duas casas dec
Oi galera,
Negócio é o seguinte: tenho um TDBGrid que acessa um campo float, chamado ´preco´. O problema é que quando o Grid mostra o campo, a parte decimal vem com mais de dez algarismos. Gostaria de saber como forçar a formatação deste valor para mostrar apenas duas casas decimais.
Obrigado!
Negócio é o seguinte: tenho um TDBGrid que acessa um campo float, chamado ´preco´. O problema é que quando o Grid mostra o campo, a parte decimal vem com mais de dez algarismos. Gostaria de saber como forçar a formatação deste valor para mostrar apenas duas casas decimais.
Obrigado!
Yankleber
Curtidas 0
Respostas
Afarias
24/05/2004
vc pode definir isso na propriedade DisplayFormat do TField que representa seu campo, por exemplo::
0.00
ou, via código::
TabelaTal.FieldByName(´nome_do_campo´).DisplayFormat := ´0.00´;
T+
0.00
ou, via código::
TabelaTal.FieldByName(´nome_do_campo´).DisplayFormat := ´0.00´;
T+
GOSTEI 0
Yankleber
24/05/2004
Muito obrigado, amigão, pela dica!
GOSTEI 0