Показать сообщение отдельно
  #6  
Старый 11.03.2016, 03:36
ApxaHGe1 ApxaHGe1 вне форума
Активный
 
Регистрация: 08.04.2008
Адрес: Нижний новгород
Сообщения: 311
Репутация: 38
По умолчанию

Цитата:
Сообщение от Alegun
Не пользую эту либу, посему могу только предположить что наверное у и этой сетки выскакивает при даблклике редактор полей, возможно следует задать у поля с датой свойство DisplayFormat как dd.mm.yyyy, у обычного DBGrid такое есть
А как задать ? Да это тот же DBGrid... Просто побольше воможностей у него.... DBGridEh....
количество полей тип Date я не знаю сколько пользователь создаст
есть такакя идея, при прорисовке, форматировать, но я не знаю как

Код:
procedure TForm1.DBGridEh1DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumnEh;
  State: TGridDrawState);
if Column.Field.DataType in [ftDate,ftDateTime] then
begin
//как
end;

end;
Ответить с цитированием