Fórum Como trocar o DisplayFormat utilizando código #485085
10/07/2014
0
Olá Pessoal,
A minha duvida é como eu trocaria por exemplo o DisplayFormat sem ser pelo clientDataSet e sim por código.
Motivo: E que em certas ocasiões eu gostaria que fosse #,##0.00 e em outras ocasiões fosse este #,##0.
Eu tentei desta maneira mais ocorreu erros:
No displayformat já está, está formatação: #,##0.00
Então eu gostaria que ela trocasse por este #,##0. nas outras ocasiões, por isso eu preciso saber como faço para substituir por código.
Desde já agradecido!
A minha duvida é como eu trocaria por exemplo o DisplayFormat sem ser pelo clientDataSet e sim por código.
Motivo: E que em certas ocasiões eu gostaria que fosse #,##0.00 e em outras ocasiões fosse este #,##0.
Eu tentei desta maneira mais ocorreu erros:
cds_ItensPreco_Costo.DisplayFormat := #,##0.
No displayformat já está, está formatação: #,##0.00
Então eu gostaria que ela trocasse por este #,##0. nas outras ocasiões, por isso eu preciso saber como faço para substituir por código.
Desde já agradecido!
Edson Vilhalba
Curtir tópico
+ 0
Responder
Post mais votado
10/07/2014
Segue exemplos para alguns tipos de campos na forma com eu costumo fazer.
TCurrencyField(FieldbyName('campo')).DisplayFormat := '###,##0.00';
TDateTimeField(FieldbyName('campo').DisplayFormat := 'DD/MM/YYYY';
TStringField(FieldbyName('campo')).DisplayFormat := '000000';
TCurrencyField(FieldbyName('campo')).DisplayFormat := '###,##0.00';
TDateTimeField(FieldbyName('campo').DisplayFormat := 'DD/MM/YYYY';
TStringField(FieldbyName('campo')).DisplayFormat := '000000';
Ricardo
Responder
Gostei + 1
Mais Posts
10/07/2014
Edson Vilhalba
Obrigado eu vi que acabei esquecendo da aspas simples.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)