|
19.06.2006, 13:22 | #1 |
Участник
|
AllowEditOnCreate для полей dataSource
Задача такая: нужно чтобы пользователь мог редактировать поле на форме в момент создания и не мог редактировать после сохранения записи (аналогично когда на поле таблицы AllowEditOnCreate = true AllowEdit = false). Проблема в том, что свойства полей таблицы менять нельзя, т.к. таблица используется на разных формах, где требуется редактирование. Как сделать чтобы редактировать поле можно было только в момент создания не изменяя свойств полей таблицы?
|
|
19.06.2006, 13:33 | #2 |
Участник
|
Думаю, придется перекрыть метод active вашего dataSource и делать allowEdit контрола (или allowEdit поля датасорса) = false, если значение recId текущей строки != 0 (то есть, если строка не новая)
Последний раз редактировалось kashperuk; 19.06.2006 в 13:37. |
|
|
За это сообщение автора поблагодарили: Lucky13 (1), demianimp (1). |
19.06.2006, 13:45 | #3 |
Участник
|
2 kashperuk
Спасибо, то что нужно |
|
Теги |
alloweditoncreate, datasource |
|
|