Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.09;
Скачать: CL | DM;

Вниз

Компонент типа 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
14-25076
Driverrr
2002-12-21 10:19
2003.01.09
Нужны деньги!


3-24770
Борис
2002-12-15 13:35
2003.01.09
помогите написать запрос и организовать работу с 2-мя таблицами


14-25096
Mik.rob
2002-12-21 23:08
2003.01.09
Как работать с Active Skin


14-25074
MsGuns
2002-12-20 16:58
2003.01.09
ГДЕ МОИ НОСКИ ?


14-25064
NewGuest
2002-12-17 18:11
2003.01.09
Народ...!!! Посоветуйте PLZ!!