Имя: Пароль:
1C
 
Как отладить внешнюю обработку в УФ?
0 Stim
 
31.12.15
11:09
Есть внешняя обработка, в справочнике доп обработки в БП 3.0.

система подключает её к менеджеру внешних обработок, помещает форму в параметры приложения и дальше вызывает эту форму. код:

НавигационнаяСсылка = ПолучитьНавигационнуюСсылку(СсылкаМояДополнительнаяОбработка, "ХранилищеОбработки");
ВнешниеОбработки.Подключить(НавигационнаяСсылка, , Ложь);


ИмяФормы = "ВнешняяОбработка." + ИмяОбъекта + ".Форма"; //ИмяОбъекта - реквизит спр доп_обработки
ПодключаемыйМодуль = ПолучитьФорму(ИмяФормы, Новый Структура("РежимЭДО", Истина), , Новый УникальныйИдентификатор);

..
ПодключаемыйМодуль.КакаятоПроцедураФормы();


______________

Как можно отладить эту подключаемую форму? в каком объекте ставить точку останова?
Остановка по ошибке не помогает
1 ЧеловекДуши
 
31.12.15
11:46
(0) Забавно, но я для таких отладок писал обработку, которая открывает внешнюю обработку :)
2 ЧеловекДуши
 
31.12.15
11:47
Если есть доступ к серверу, то открой сею обработку от туда :)
3 Stim
 
31.12.15
11:53
(2) мне нужно отладить её по пути типовых вызовов - со всеми передаваемыми и возвращаемыми параметрами
4 strange2007
 
31.12.15
12:14
(0) Может косвенными маяками и протоколированием? Т.е. без отладчика, но довольно просто разобраться как она работает. При отладки правил в КД, этот вариант исследования косяков стоит вторым пунктом
5 Aprobator
 
04.01.16
14:10
Под отладку надо допиливать, рисовать форму и всё такое. По аналогии с отладкой внешних печатных форм в 8.2.. Точки останова тут не помогут.
6 Мимохожий Однако
 
04.01.16
14:28
Или (1) найти или (5)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан