Formatação de uma coluna inteira no DBGrid
Colegas,
tenho um campo no meu banco de dados que recebe um valor igual a esse: 00000010524.
Esse campo não pode ser alterado pois serve de comparação com outra tabela, mas eu preciso apresentar esse valor acima como valor monetario no dbgrid, sei que vai ter que ser em tempo de execução, mas não estou conseguindo. P rocurei o campo DISPLAY FORMAT no meu ClientDataSet e não encontrei.
Como posso fazer?
:cry:
tenho um campo no meu banco de dados que recebe um valor igual a esse: 00000010524.
Esse campo não pode ser alterado pois serve de comparação com outra tabela, mas eu preciso apresentar esse valor acima como valor monetario no dbgrid, sei que vai ter que ser em tempo de execução, mas não estou conseguindo. P rocurei o campo DISPLAY FORMAT no meu ClientDataSet e não encontrei.
Como posso fazer?
:cry:
Demetrius
Curtidas 0
Respostas
Sremulador
11/07/2005
você pode tentar o
TFMTBCDField (tabela.Fields[3]).displayformat:= ´,0.00´;
TFMTBCDField (tabela.Fields[3]).displayformat:= ´,0.00´;
GOSTEI 0
Silviogs
11/07/2005
Olá
você pode fazer desta maneira:
with DM do begin
QryEstoqueipi.EditMask := ´¬ #0,00´;
QryEstoqueprecofinal.EditMask := ´R$ .0,00´;
QryEstoqueipi.DisplayFormat := ´¬ 0,00´;
QryEstoqueprecofinal.DisplayFormat := ´R$ .0,00´;
end;
Atenciosamente
Silvio Guedes
você pode fazer desta maneira:
with DM do begin
QryEstoqueipi.EditMask := ´¬ #0,00´;
QryEstoqueprecofinal.EditMask := ´R$ .0,00´;
QryEstoqueipi.DisplayFormat := ´¬ 0,00´;
QryEstoqueprecofinal.DisplayFormat := ´R$ .0,00´;
end;
Atenciosamente
Silvio Guedes
GOSTEI 0
Demetrius
11/07/2005
Caro Sremulador,
NÃO ENTENDI. :lol:
TFMTBCDField (tabela.Fields[3]).displayformat:= ´,0.00´;
O que é? TFMTBCDField, não encontrei.
NÃO ENTENDI. :lol:
TFMTBCDField (tabela.Fields[3]).displayformat:= ´,0.00´;
O que é? TFMTBCDField, não encontrei.
GOSTEI 0
Demetrius
11/07/2005
Alguém tem mais alguma idéia????
:cry: :cry: :cry:
:cry: :cry: :cry:
GOSTEI 0