Спасибо всем откликнувшимся. Но это все не срабатывает. Естественно, все эти методы пытались применить в разных вариациях. Работает весьма нестабильно - то есть сбуформа периодически (особенно при создании новой записи при "стоянии" на записи с недоступной субформой) не становится доступной на редактирование.
Пришлось сделать тупо - сдублировать субформу, убрав с нее все контролы, которые все равно скрывались на недоступной форме, форму сделать полностью не редактируемой - по сути дела только отображение данных. И при необходимости доступную субформу подменять на эту ReadOnly- форму. Такая подмена работает корректно, Хотя это очень некрасивое решение, т.к. если потребуется изменить одну из субформ (добавить новые поля, что=то сдвинуть или типа того) - придется менять обе сразу.
Но пока красивого решения нет. а заказчик не готов ждать до бесконечности, пока наступит озарение.
|