|
Обмен 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
|
ну хоть намекните, что делать-то?
|
|