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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.035 c
14-1078694398
Игорь Шевченко
2004-03-08 00:19
2004.04.04
С праздником, милые дамы! :)


3-1078162992
ceval
2004-03-01 20:43
2004.04.04
поменять в таблицы DisplayLabel ,DisplayWidth


14-1078473457
Udjin
2004-03-05 10:57
2004.04.04
А что есть свойство класса


14-1078924320
zx
2004-03-10 16:12
2004.04.04
Если бы при приеме на работу ...


1-1079688897
Ёпрст
2004-03-19 12:34
2004.04.04
Интерактивное назначение обработчика