GARANTIR DESCONTO

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:
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

Edson Vilhalba

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';

Ricardo

Ricardo
Responder

Gostei + 1

Mais Posts

10/07/2014

Edson Vilhalba

Obrigado eu vi que acabei esquecendo da aspas simples.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar