Добрый день!
У меня следующая ситуация. Я открываю 1С8 (релиз платформы 8.3.5.1186) через OLE. Открываю конфигурацию Бухгалтерия 3.0.36.17. Открываю ее в толстом клиенте. Открываю из 1С7.7 если это важно. База открывается нормально по OLE и хранится в переменной "база".
Далее. Вот такая строчка:
база.регистрысведений.ДатыЗапретаИзменения.СоздатьНаборЗаписей();
Выдает ошибку:
"1C:Enterprise 8.3.5.1186: При подписке АвтономнаяРаботаЗарегистрироватьИзменениеНабораЗаписей на событие ПередЗаписью произошла ошибка. Обработчик события не найден."
Как это понимать? Учитывая тот факт, что я еще не записываю набор записей, а уже 1С требует обработчик "ПередЗаписью". Понятно что в типовой конфигурации он есть.
И еще маленькая деталь если база БП 3.0 открывается в файловом режиме то все работает. А если база БП 3.0 находится на 1С: Сервере то выходит вышеописанная ошибка.
Как быть и что делать? Совсем не понятно почему это происходит.
Заранее спасибо!