ник: timrus
Здравствуйте! Помогите решить проблему.
Есть форма Заказы (см. приложение). При обработке события "Текущей запись" реализована следующая логика: если ДатаИсполнения не пустая, то запретить изменения записи, иначе разрешить.
На форме есть флажок "Режим", позволяющий выбрать тип обработки события "Нажатие кнопки" кнопки ПодробноКлиенты:
- обработка с помощью макроса;
- обработка с помощью VBA.
При переходи на запись с закрытым заказом (ДатаИсполнения не пустая) свойство AllowEdits = False применяется ко всей форме, включая флажок "Режим", тем самым запрещая изменять его.
Как сделать так чтобы все элементы управления кроме флажка "Режим" были недоступны, но при этом важно использовать AllowEdits = False для формы, чтобы запретить изменение записи в БД.
Файл с формой http://zalil.ru/34263597