Имя: Пароль:
1C
 
Не обнаружено событие
,
0 ILNAR
 
19.11.19
12:39
Добрый день.
При обмене отображается такая ошибка.
{ОбщийМодуль.СтандартныеПодсистемыПовтИсп.Модуль(610)}: Не найдено серверное служебное событие "СтандартныеПодсистемы.ОбменДанными\ПриЗагрузкеДанныхСлужебный".
            ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
Мне не понятно где хранится "Обработчик событий". Подскажите пожалуйста, как устранить данную проблему?
1 Cyberhawk
 
19.11.19
12:40
"как устранить данную проблему?" // Позвать программиста?
2 ILNAR
 
19.11.19
12:41
(1) Я сам являюсь программистом, но с данной ситуацией столкнулся впервые.
3 mikecool
 
19.11.19
12:51
(2) СтандартныеПодсистемы.ОбменДанными\ПриЗагрузкеДанныхСлужебный
у тебя нет процедуры в этом модуле
4 ILNAR
 
19.11.19
13:06
(3) Я так понял "ПриЗагрузкеДанныхСлужебный", это не процедура, а структура. Подскажите пожалуйста где она формируется?
5 Cyberhawk
 
19.11.19
13:31
(2) У меня для тебя плохие новости...
6 ILNAR
 
19.11.19
14:19
(5) Пишите как оно есть на самом деле. Может мне все с нуля начинать надо.
7 Cyberhawk
 
19.11.19
14:36
(6) Отладчик ответ тебе даст
8 ILNAR
 
19.11.19
14:37
(7) Я смотрел отладчиком, в перечне обработчиков событий, этого события нет.
9 Cyberhawk
 
19.11.19
14:39
(8) Клубок разматывай
10 ILNAR
 
19.11.19
14:55
(9) Просто ответьте мне пожалуйста, это можно как-то исправить?
11 hhhh
 
19.11.19
15:21
(10) посмотреть строку 610. поставить точку останова там.
12 Cyberhawk
 
19.11.19
18:19
(10) Да
13 ILNAR
 
20.11.19
10:07
Здравствуйте еще раз.
Нашел причину ошибки.
В модуле "СтандартныеПодсистемыСервер" в процедуре "ПриДобавленииСлужебныхСобытий" есть условие:
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбменДанными") Тогда
    МодульОбменДаннымиСервер = ОбщегоНазначения.ОбщийМодуль("ОбменДаннымиСервер");
    МодульОбменДаннымиСервер.ПриДобавленииСлужебныхСобытий(КлиентскиеСобытия, СерверныеСобытия);
КонецЕсли;

У данного условия результат будет «Истина», если у текущей подсистемы, в моём случае «ОбменДанными», не стоит флажок «Включать в командный интерфейс».
Всем спасибо за советы.