Fórum Formatação em runtime para exibir no DbGrid. #197312
26/11/2003
0
Boa tarde amigos, estou com o seguinte problema:
Tenho um campo varchar no banco de dados e não guardo formatação. Gostaria de saber como exibo no grid, o campo (CGC/CPF) com a formatação que é peculiar a estes campos.
Detalhe, é em tempo de execução. Faço isso normalmente, com campos numéricos... Será que o Delphi não permite essa operação ? Não acredito...
Se fosse numérico, eu faria:
TNumericField(DataSet.FieldByName(´campo´)).DisplayFormat := ´#,0.00´
Já tentei isso desta forma: TStringField(DataSet.FieldByName(´Campo´))....
Não existe displayFormat para strings... o mais parecido seria EditFormat, mas não apresenta a funcionalidade esperada(Em State dsBrowse)...
Quem souber, agradeço.
Tenho um campo varchar no banco de dados e não guardo formatação. Gostaria de saber como exibo no grid, o campo (CGC/CPF) com a formatação que é peculiar a estes campos.
Detalhe, é em tempo de execução. Faço isso normalmente, com campos numéricos... Será que o Delphi não permite essa operação ? Não acredito...
Se fosse numérico, eu faria:
TNumericField(DataSet.FieldByName(´campo´)).DisplayFormat := ´#,0.00´
Já tentei isso desta forma: TStringField(DataSet.FieldByName(´Campo´))....
Não existe displayFormat para strings... o mais parecido seria EditFormat, mas não apresenta a funcionalidade esperada(Em State dsBrowse)...
Quem souber, agradeço.
Amfsouza
Curtir tópico
+ 0
Responder
Posts
09/12/2003
Frcjf
Oi
Quando é string você deve usar editmask.
Flávio Campos
Quando é string você deve usar editmask.
Flávio Campos
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)