Здравствуйте!
Форма может быть как в состоянии редактирования данных, так и в состоянии просмотра (только чтение).На форме внедренный OLE-объект (или контейнер) для отображения некоторого поля таблицы БД Access. В часности моем случае отображается документ Word (Открывается правой кнопкой мыши выбором в контекстном меню пункта"Открыть"). Если обычные текстовые поля я могу заблокировать для изменения, то для OLE ничего подходящего не нашел. Пользователь спокойно может его изменить.
Вообще-то я нашел как сделать, чтобы изменения не вступили в силу.Но это не то. Надо что бы пользователь сразу понял, что он ничего не сможет изменить.
Еще нарыл, что можно набор записей открывать только для чтения. Но если набор записей надо перевести в режим редактирования, надо его открыть заново и применить метод refresh. Но в результате пользователь слетает с той записи, что надо редактировать. Это тоже не то.
Что можете посоветовать?