Имя: Пароль:
1C
1С v8
Обмен OLE 8.2 ->8.3 "Обработчик события не найден."
0 НубВ1С8
 
25.08.14
09:59
Делаю создание документа Операция (Бу и НУ) из 8.2. в 8.3.
Ругается:
{Форма.Форма.Форма(48)}: Ошибка при вызове метода контекста (СоздатьНаборЗаписей)
    РегХозрасчетный = v8.РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.5.1098): При подписке АвтономнаяРаботаЗарегистрироватьИзменениеНабораЗаписей на событие ПередЗаписью произошла ошибка. Обработчик события не найден.

Что оно от меня хочет? Как это преодолеть?
1 Timon1405
 
25.08.14
10:11
Как предположение: Может быть хочет чтобы вы нашли это подписку и обрамили ее  
#Если #ВнешнееСоединение Тогда

#КонецЕсли
2 НубВ1С8
 
25.08.14
10:41
(1) можно пример, как это должно выглядеть?

в подписке есть обработчик АвтономнаяРаботаОбменДаннымиСобытия.АвтономнаяРаботаЗарегистрироватьИзменениеНабораЗаписейПередЗаписью

в нем

Процедура АвтономнаяРаботаЗарегистрироватьИзменениеПередЗаписью(Источник, Отказ) Экспорт
    
ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередЗаписью("АвтономнаяРабота", Источник, Отказ);
    
КонецПроцедуры

что надо сделать?
3 Timon1405
 
25.08.14
10:57
(2) Галка Внешнее соединение у модуля ОбменДаннымиСобытия стоит?
Можно попробовать так:
Процедура АвтономнаяРаботаЗарегистрироватьИзменениеПередЗаписью(Источник, Отказ) Экспорт
#Если Сервер ИЛИ ВнешнееСоединение Тогда

ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередЗаписью("АвтономнаяРабота", Источник, Отказ);

#КонецЕсли    
КонецПроцедуры
4 Зойч
 
25.08.14
11:01
галка на модуле не стоит
5 Timon1405
 
25.08.14
11:03
(4) хм, а в БСП стоит
6 НубВ1С8
 
25.08.14
11:03
галка Внешнее соединение на модуле АвтономнаяРаботаОбменДаннымиСобытия есть. нет галки Клиент( управляемое приложение) и нет "глобальный"
7 НубВ1С8
 
25.08.14
11:16
(3) сделал так. то самое ругается
8 НубВ1С8
 
25.08.14
12:14
ап
9 НубВ1С8
 
25.08.14
13:05
ну хоть намекните, что делать-то?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший