Fórum Campo quot;floatquot; no TDBGrid com apenas duas casas dec #234129
24/05/2004
0
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
Curtir tópico
+ 0
Responder
Posts
24/05/2004
Afarias
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+
Responder
Gostei + 0
25/05/2004
Yankleber
Muito obrigado, amigão, pela dica!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)