Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
3-24818
XM-AD
2002-12-17 10:17
2003.01.09
Снова кодировки! Что не правильно?


14-25091
inc(665)
2002-12-22 13:16
2003.01.09
NY, how, where, with who? :)


4-25150
Cosmic
2002-11-21 21:27
2003.01.09
Виснет GetWindowsText...


7-25109
AndrewK
2002-10-28 16:40
2003.01.09
Как отследить коннект?


4-25147
Shuric
2002-11-19 23:04
2003.01.09
Прерывание





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский