Форум: "Потрепаться";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
ВнизКомпонент типа DateTimePicker для БД Найти похожие ветки
← →
JurMax (2002-12-18 22:29) [0]В Дельфях есть компонент DateTimePicker. Где можно найти компонент типа DBDateTimePicker, т.е. для использования для связи с базой данных
← →
ЮЮ (2002-12-19 03:42) [1]DBDateEdit из RX
← →
Anatoly Podgoretsky (2002-12-19 09:55) [2]Да хорошо реализован, но может лучше пристыковать стандартный к своему компоненту, если конечно знаний хватит
← →
Slava (2002-12-19 10:40) [3]В библиотеке EhLib есть.
А в RX один обнаруживался (D5 + RX 2.75 + патч от Polaris (может их вина)):
На форме есть DBDateEdit и кнопка, у которой Default := True.
Если мы изменяем значение в DBDateEdit и не выходим из этого поля, а нажимаем Enter, то значение поля в таблице не изменяется.
PS Может уже все и поменялось, с RX не работаю давно.
← →
Slava (2002-12-19 10:42) [4]хм...
Читаем так:
А в RX один глюк обнаруживался (D5 + RX 2.75 + патч от Polaris (может их вина)):
← →
Anatoly Podgoretsky (2002-12-19 11:02) [5]Это не глюк, а нормально поведение
← →
Slava (2002-12-19 11:31) [6]> Anatoly Podgoretsky © (19.12.02 11:02)
Ага: вводим данные, нажимаем Enter, чтобы сохранить, а получаем фиг - то, что было до изменения. Это нормально?
Я, например, под нормальностью поведения понимаю стандартность поведения. Все стандартные DB-aware, также тотже DBComboEdit из RX работают именно так, как и ожидается.
Кстати, то что переехало в Jedi из RX (JvDBDateEdit) работает тоже странно в этих условиях, а именно: новое значение он сохраняет (это к вопросу о нормальности поведения), но код, который по кнопкой с Default := True не выполняет, в отличие от, например, JvDBComboEdit.
← →
Anatoly Podgoretsky (2002-12-19 11:44) [7]Это нормально, ты не зафиксировал изменение, факт фиксации определяется выходом из поля (потеря им фокуса) у тебя потери фокуса нет, я понимаю, что тебе это не нравится, но таково поведение.
Ты можешь его изменить переписав соответствующие компоненты или сделав обработку в обработчике OnClick клавиши если такой есть, покопаться придется во внутренностях DBAware компонент, что бы понять как это работает.
← →
Slava (2002-12-19 11:48) [8]> Anatoly Podgoretsky © (19.12.02 11:44)
Т.о. получается, что другие компоненты работают не нормально?
Один только DBDateEdit - нормально. Так?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c