Как изменить формат даты в поле со списком БД? - PullRequest
0 голосов
/ 05 октября 2010

Я использую TwwDbLookupComboDlg компонент. Я хочу изменить формат даты в выпадающем списке (как показано ниже) с 1/1/2009 на Jan 2009, любая идея?

TwwDbLookupComboDlg

Ответы [ 3 ]

2 голосов
/ 05 октября 2010

Если вы используете элемент управления данными, вы можете отформатировать данные поля, используя свойство DisplayFormat.

TDateTimeField(ADODataSet1.FieldByName('START_DATE')).DisplayFormat:='mmm-yyyy';
2 голосов
/ 05 октября 2010

Изменить формат отображения TDateField:

with Table1 do
    TDateField(FieldByName('Date1')).DisplayFormat:='mmm yyyy';
0 голосов
/ 05 октября 2010

Я не работал с этим компонентом, но я думаю, что когда вы заполняете комбо, для каждого поля в списке вы можете использовать короткие имена

http://www.delphibasics.co.uk/RTL.asp?Name=ShortMonthNames

...