|
15.05.2006, 12:31 | #1 |
Участник
|
Задизаблить DS
Есть форма(form2) , которая вызывается по нажатию на кнопку из другой формы(form1). В form2 сейчас один dataSource.
Нужно, чтобы в этом dataSource невозможно было создавать записи, если в одном из полей текущей записи вызывающей формы стоит галка. Где лучше вызывать _ds.allowCreate(false) в init формы или init dataSource - а ? Поиск в аот показывает еще находит вызовы _ds.allowCreate(false) в run-ах. Какой подход корректнее? Спасибо |
|
15.05.2006, 12:40 | #2 |
NavAx
|
Корректнее в linkActive
Потому что перемещаясь по записям в form1, будут обновляться записи в form2 (благодаря dynalink)
__________________
С уважением, Игорь Ласийчук. |
|
15.05.2006, 13:56 | #3 |
Участник
|
Спасибо. С моим случаем ясно.
А если бы dynalink не было. То есть, просто при открытии формы проверялись кие-нить условия, не связанные с вызывающей формой, и в зависимости от них нужно было разрешать/запрещать создание записей, то где такое лучше было бы писать? |
|
15.05.2006, 14:18 | #4 |
Участник
|
при открытии формы корректнее в run, если касательно объектов самой формы будете править в init, то обязательно после super
|
|
15.05.2006, 14:45 | #5 |
Участник
|
Цитата:
Сообщение от mit
при открытии формы корректнее в run
|
|
15.05.2006, 14:47 | #6 |
Участник
|
самого себя цитирую
Цитата:
Сообщение от mit
если касательно объектов самой формы будете править в init, то обязательно после super
|
|
15.05.2006, 14:53 | #7 |
Участник
|
Не понимаю чем в run правильней чем в init после super?
|
|
15.05.2006, 15:05 | #8 |
Участник
|
на мой взгляд это следует из названий методов.
работать будет и там и тут, только run метод выполняемый при открытии формы, init при инициализации формы, датасорса и.т.п. вспомнился анекдот, извините — где у тебя сахар? — ну ты чего, слепой? Ну подумай — где в доме может быть сахар? — На кухне нет! — Ты правда такой идиот или придуриваешься? — ну куда ты всё-таки сахар заховала, а?! — Я его не прятала! Неужели так трудно сообразить?! Он в ванной, в аптечном шкафчике, в банке из-под кофе с наклейкой "Соль"! |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Веделенные записи из связанного DS | 3 | |||
Связь одинаковых DS | 18 | |||
сортировка в подчиненном ds | 5 | |||
Привязка фильтров от одного DS к другому | 10 | |||
Вызов метода modified DS | 1 |
|