(8,2) em uma coluna do grid

Delphi

09/04/2010

Bom dia à todos.   Preciso que em uma coluna do grid fazer com que seus campos aceitem apenas o seguinte formato (8,2).   Alguém poderia me ajudar?   Abs,  
Alberto Junior

Alberto Junior

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

09/04/2010

é um dbGrid? se for, coloque a máscara no próprio campo.
GOSTEI 0
Alberto Junior

Alberto Junior

09/04/2010

Você teria uma idéia de como ficaria essa mascara nesse formato? 
GOSTEI 0
Carlos Mazzi

Carlos Mazzi

09/04/2010

Voce pode setar isso dando dois clique sobre o seu componente DataWare, selecionando o campo em específico que voce quer, e na propriedade DisplayFormat   ,0.0000;- ,0.0000   Assim DisplayFormat ,0.0000;- ,0.0000   colocando quantas casas decimais e outra formatacao vc necessite.   Em meus cases, eu utilizei no banco de dados o tipo primitivo NUMERIC (9,4).. ai no seu caso é só alterar para a sua forma adequada.    
GOSTEI 0
Robson Catunda

Robson Catunda

09/04/2010

Tente essa máscara no display format e no editformat       ##,##0.00
GOSTEI 0
Thiago Santana

Thiago Santana

09/04/2010

Teste a máscara que deseja em um MaskEdit! Será a mesma máscara para o DBGrid!
Espero ter ajudado!
GOSTEI 0
Carlos Mazzi

Carlos Mazzi

09/04/2010

Pois é galera (olha a redundância aê)... olhe o Display Format , e boa... caso contrario a dica do Mestre Thiago.. ajuda muito na hora de criar (copiar) novas mascaras... blz?   É importante que você de um feedBack para fecharmos o tópico, caso tenha dado certo, isso ajuda novos visitantes a compreender o fluxo, vlw?   Abraços++  
GOSTEI 0
POSTAR