22.12.2004, 17:46 | #14 |
Заноза в заднице
|
Да вроде всё так! Что-то я сейчас уже не вспомню, что там было не так... Точно: установил DelayedInsert = Да непосредственно в сабформе и активация происходит именно на том контроле, который в свойствах формы указан как ActivateOnOpen. А какие тогда вообще могут быть проблемы с сабформой в таком случае, если одно из полей, выведенных в сабформе - ключевое? Не будет ли при открытии формы вставляться в соответствующую сабформе таблицу, строка с пустым значением? Скорее всего нет, потому что не заполнено ключевое поле в таком случае. Вообще: DelayedInsert что даёт. Из хэлпа можно понять, что данное свойство просто-напросто инициализирует новую запись в таблице, либо после заполнения ключевого поля (Нет), либо после выхода из строки (Да)... Всё?
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|