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

Вниз

Точка или запятая!   Найти похожие ветки 

 
Janbolat ©   (2004-03-02 07:10) [0]

Уважаемые мастера! У меня есть поле date в dbgrid"e
и вот я ввел какую-нибудь дату, и вместо точек (разделителей) ввел запятые и программа вызвала ошибку ("  " is not valid date). Как сделать чтобы этого не было?


 
SPIRIT ©   (2004-03-02 07:15) [1]

Вводи не в гриде, а в отдельной форме
+ проверка дата или нет
или TMonthCalendar


 
Janbolat ©   (2004-03-02 07:20) [2]

Если бы можно было отдельно я бы так сделал бы
но мне нужно в ДБгриде"е
Но все равно спасибо


 
SPIRIT ©   (2004-03-02 07:26) [3]

почему ?


 
Janbolat ©   (2004-03-02 07:33) [4]

У меня прога состоит из одной таблицы с 16 колонками. Она очень проста. Нужно просто ввести данные и с вычислит и сохранить все это
Типы колонок Наим.предприятия, ФИО руководителя, дата создания, ИНН, р/с в банке,  сумма и т.д.
Если я буду вводит какую-нибудь запись в отдельной форме это вызывит неудобство!


 
SPIRIT ©   (2004-03-02 07:44) [5]

неудобство у тебя сейчас ... вводить 16 полей ...

> Наим.предприятия, ФИО руководителя, дата создания, ИНН,
> р/с в банке,  сумма и т.д.

я вижу необходимось ввода только суммы


 
Janbolat ©   (2004-03-02 07:51) [6]

"я вижу необходимось ввода только суммы"
это программа для ведения информации о предприятиях


 
SPIRIT ©   (2004-03-02 07:56) [7]

ну .. информация о предприятии хранится в справочнике ... а сумма в другой (рабочей)  таблице (запросе), в которой присутсвует ключ из справочника.
а на счет даты. может подойдет NOW (TDateTime) ?????


 
Janbolat ©   (2004-03-02 08:01) [8]

а что это такое??


 
Janbolat ©   (2004-03-02 08:05) [9]

неет NOW (tdatetime) не подходит
потому что мне это не надо
мне надо дата создания предприятия


 
SPIRIT ©   (2004-03-02 08:06) [10]

тогда [1] строка 3.


 
DenK_vrtz ©   (2004-03-02 08:09) [11]

TField.EditMask


 
Janbolat ©   (2004-03-02 08:12) [12]

нет
а можно сделать чтобы при введении разделителей программа автоматический ставила разделители которая установлена виндовсом
(типа пользователь вводит "," а программа показывает ".")
если можно то как?


 
Janbolat ©   (2004-03-02 08:18) [13]


> DenK_vrtz ©   (02.03.04 08:09) [11]
> TField.EditMask

а как его использовать
есть примерчик


 
DenK_vrtz ©   (2004-03-02 08:21) [14]

1.Двойной клик на DataSet
2.По правой кнопке "Add fields"
3.Находишь в свойствах выбранного поля



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

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

Наверх





Память: 0.47 MB
Время: 0.034 c
1-1079684425
Mantic0re
2004-03-19 11:20
2004.04.04
Когда уходит и приходит Handle...


14-1079053416
Kyrt
2004-03-12 04:03
2004.04.04
Menu


1-1079078406
RustiK
2004-03-12 11:00
2004.04.04
Ошибка при компиляции....


7-1074615667
DCoder
2004-01-20 19:21
2004.04.04
регистрация расширения *.DB в системе


7-1075148330
Djon007
2004-01-26 23:18
2004.04.04
Ctrl+Alt+Delete Старый вопрос..................





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