Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];

Вниз

Формат данньіх в Гриде   Найти похожие ветки 

 
Opryshok   (2002-12-10 16:01) [0]

Подскажите пожалуйста !
Как задать формат вводимых данных для колонки в DBGrid?

Например для даты (2/02/02 или 2,02,2002) да еще и с учетом Regional Settings ?


 
Andriano   (2002-12-10 16:26) [1]

Так и задаешь для каждой колонки форматы ввода в EditMask.
"99/99/99". Лишь бы СУБД твою строку поняла.

Правда я DBGridEh работаю.


 
MsGuns   (2002-12-10 20:52) [2]

Для даты лучше всего использовать TDataTimePicker, который визуализируется и активируется при входе в колонку и убирается при выходе.


 
Anatoly Podgoretsky   (2002-12-10 21:07) [3]

Если с учетом региональных настроек, то как раз ничего не надо задавать, задавать нужно если они должны отличаться от региональных настроек.
Или может я тебя не правильно понял?


 
MsGuns   (2002-12-10 21:26) [4]

>Anatoly Podgoretsky © (10.12.02 21:07)

При вводе даты в в визуальные контролы можно набрать всякую чачу, не говоря уж про 30 февраля или 68-й месяц. Никакие маски не помогают юзеру, упрямо жмущего число "32" или месяц "13". Можно, конечно, перехватывать OnChange и проверять каждый введенный символ, но это морочливо. Я лично предпочитаю использовать для этого готовые и к тому же для юзера весьма удобные компоненты.


 
Anatoly Podgoretsky   (2002-12-10 21:35) [5]

Право пользователя вводить ерунду, получит сообщение об ошибке и исправит.
У меня проблем не возникает, не позволяю прямой ввод в грид, только через форму, а там возможности пошире, хоть ввод через календарь


 
MsGuns   (2002-12-10 21:56) [6]

>Anatoly Podgoretsky © (10.12.02 21:35)

Так и я об том же 8))


 
Opryshok   (2002-12-11 12:11) [7]

2 Anatoly Podgoretsky


> Для даты лучше всего использовать TDataTimePicker, который
> визуализируется и активируется при входе в колонку и убирается
> при выходе.



TDataTimePicker не канает. У меня CLX-application :(
А календарем клиент не хочет пользоваться ((

Может кинете onChange-example какой-нибудь?




Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.405 c
14-99325
Peter Gluhiy
2002-12-10 13:07
2002.12.30
Проблема с AGP.


4-99423
alex134
2002-11-12 20:07
2002.12.30
Невидимость


3-98952
gunner
2002-12-06 11:24
2002.12.30
Проблема вызова функции из сервиса соединения с БД из DLL


3-98973
FireWorks
2002-11-26 12:45
2002.12.30
MS SQL Server BLOB поля


6-99219
Hlor
2002-11-02 01:19
2002.12.30
Вопрос с сокетами





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский