Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Отладка правил обмену УТ - БП

Отладка правил обмену УТ - БП
Я
   K1RSAN
 
01.08.19 - 09:42
Не получается провести отладку правил обмена, делаю по инструкции, создаю модуль загрузки, но в после нажатия кнопки загрузки выдает

внешняя обработка отладки, запускаемая из файла на диске, не поддерживается

Модуль обработчика в этом месте:

    Если ФлагРежимОтладкиОбработчиков И ПустаяСтрока(ИмяФайлаВнешнейОбработкиОбработчиковСобытий) Тогда
        
        ЗаписатьВПротоколВыполнения(77);
        РаботаВозможна = Ложь;
        
    ИначеЕсли ФлагРежимОтладкиОбработчиков Тогда
        
        Попытка
            
            Если ЭтоВнешняяОбработка() Тогда
                
                ВызватьИсключение
                    НСтр("ru = 'Внешняя обработка отладки, загружаемая из файла на диске, не поддерживается.'");
                
            Иначе
                
                ВнешняяОбработкаОбработчиковСобытий = Обработки[ИмяФайлаВнешнейОбработкиОбработчиковСобытий].Создать();
                
            КонецЕсли;
            
            ВнешняяОбработкаОбработчиковСобытий.Конструктор(ОбъектВладелец);
            
        Исключение
            
            ДеструкторВнешнейОбработкиОбработчиковСобытий();
            
            СообщитьПользователю(КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
            ЗаписатьВПротоколВыполнения(78);
            
            РаботаВозможна               = Ложь;
            ФлагРежимОтладкиОбработчиков = Ложь;
            
        КонецПопытки;
        
    КонецЕсли;

Если исключение отключая - ругается, что поле не доступно (адрес файла на диске)
Если пробовал заменить код на другой, по данным из ИС - ВнешняяОбработкаОбработчиковСобытий = ВнешниеОбработки.Создать(ИмяФайлаВнешнейОбработкиОбработчиковСобытий, Ложь);
Не работает.

Кто знает, как в нынешних платформах-релизах делать отладку ПКО стабильно?
 
 
   SH_tan
 
1 - 27.08.19 - 15:21
(0) Нашел как победить?
   SH_tan
 
2 - 27.08.19 - 15:26
Или напишите кто как делает отладку правил обмена.
   Cyberhawk
 
3 - 27.08.19 - 15:27
РежимОтладки
   Cyberhawk
 
4 - 27.08.19 - 15:28
Или загрузка осуществляется внешней обработкой?
   SH_tan
 
5 - 27.08.19 - 15:31
(4)  загрузка тут осуществляется (как я понял, наподобие моего случая) из УниверсальныйОбменДаннымиXML, там как раз указываешь обработку в которой можно посмотреть что куда передается, перед этим делаешь все как там написано, но не взлетает.
   Cyberhawk
 
6 - 27.08.19 - 15:32
Файл - Открыть что ли?
   SH_tan
 
7 - 27.08.19 - 15:40
(6) Файл - Все функции - Обработки - Универсальный обмен данными в формате XML, 8.3 Управляемые формы.
   SH_tan
 
8 - 27.08.19 - 16:04
в поиске нашел, не помогает

Если ЭтоВнешняяОбработка() Тогда 

ВнешняяОбработкаОбработчиковСобытий = ВнешниеОбработки.Создать(ИмяФайлаВнешнейОбработкиОбработчиковСобытий, Ложь);
   SH_tan
 
9 - 27.08.19 - 16:10
(8) хотя нет, работает.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.