Como trocar o DisplayFormat utilizando código
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
Curtidas 0
Melhor post
Ricardo
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';
GOSTEI 1
Mais Respostas
Edson Vilhalba
10/07/2014
Obrigado eu vi que acabei esquecendo da aspas simples.
GOSTEI 0