Настройка формата столбца DBGrid в Delphi
Я использую компонент DBGrid в Delphi. Интересно, как я могу установить формат столбца. У меня есть реальные значения, которые я хочу отображать в виде валюты в сетке.
кто-то знает как?
3 ответов
- вы можете установить
DisplayFormat
наField
- вы можете справиться
OnGetText
событие. Такой подход позволяет выполнять более сложные операции со значением.
Если вы не добавляете поля в список редактора полей, вы можете получить форматирование по коду как:
TFloatField(MyQuery.fieldByName('MyField').DisplayFormat := '0.00';
Если вы не хотите показывать нули, замените '0.00' на '#.##';