В нашем приложении Delphi используются привязанные к базе данных TcxGridDBC столбцы, чтобы позволить пользователю манипулировать датой в формате ISO 8601 (YYYY-MM-DD) в виде строки. Я хотел бы предложить конечному пользователю календарный выбор даты.Набор выбора даты ISO 8601 (Delphi, DevExpress)
TcxDateEditProperties
не может быть использован (напрямую), поскольку базовая база данных использует поле строки. Так я понимаю, что я оставил с опциями
Создать дополнительный столбец даты (TDateTime поля БД) во всех таблицах и преобразовать дату в строку столбца ISO 8601 на событие BeforePost из TDataSet
Создайте собственный класс свойств Tcx ***. Вероятно, это связано с унаследованием от
TcxPopupEditProperties
.
Поскольку существует множество затронутых таблиц, я бы предпочел использовать # 2. Можете ли вы указать, чтобы помочь мне помочь в этом? Или есть №3?
просил вас [поддержка DevEx] (http://www.devexpress.com/Support/Center/Question/Список/1)? Они очень полезны. –
Спасибо за ваш вклад, и да, они всегда были очень полезными. – gogowitsch