![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid [D5, Paradox]
Негодов © (2004-05-06 17:04:00)Здравствуйте.
Подскажите как выводить я ячейку DBGrida текст. Нужно, чтобы после нажатия на кнопку "добавить" навигатора в появившейся пустой строке уже одно поле было заполнено автоматически.
Соловьев (2004-05-07 14:58:00) [1]
> обработчике BeforeInsert TQuery
если уж это пишешь, то может проще сделать? как советовал
> Johnmen © (06.05.04 17:08) [1]
? Там и присвой нужным полям те значения которые хош
Негодов (2004-05-07 14:55:00) [2]Уважаемые советчики, кто-нибудь по поводу последнего моего вопроса выскажется?
Негодов (2004-05-07 12:52:00) [3]Если в Object Inspectore задать свойство DefaultExpression одного из полей, то при добавлении записи это значение автоматически появляется. Но если я программно задаю QueryUpdateId.DefaultExpression := ‘111’ в обработчике BeforeInsert TQuery или BeforeAction TDBNavigatora, то не работает. Как быть?
Соловьев (2004-05-06 18:07:00) [4]F1
Негодов (2004-05-06 17:34:00) [5]Можно пример использования DefaultExpression ибо не пользовался еще этим.
Johnmen (2004-05-06 17:30:00) [6]>Надо отдать должное Соловьев ©-у - [2] легче! :)
Несомненно.
Только списка полей м.не быть. Какждый раз прописывать DefaultExpression в рантайме ?
И есть уверенность, что при переходе в dsInsert поле в буфере будет сразу заполнено дефолтом ?
Курдль (2004-05-06 17:18:00) [7]
> Быть мэй. :) Но [1] "легче"...
Надо отдать должное Соловьев ©-у - [2] легче! :)
Johnmen (2004-05-06 17:15:00) [8]>Мэйбыть DataSet.AfterInsert?
Быть мэй. :) Но [1] "легче"...
Соловьев (2004-05-06 17:11:00) [9]TField.DefaultExpression
Курдль (2004-05-06 17:11:00) [10]
> OnNewRecord
Мэйбыть DataSet.AfterInsert?
Johnmen (2004-05-06 17:08:00) [11]OnNewRecord