Имя: Пароль:
1C
1С v8
Отладчик не заходит в расширение
0 lirt82
 
07.06.21
13:17
УТ 3, делаю расширение мне нужно изменить макет печатной формы дока СчетНаОплату, сам макет и его заполнение происходит в конфе в обработке ПечатьСчетовНаОплату, заимствовал ее в расширение, поставил следующий код
&ИзменениеИКонтроль("Печать")
Процедура Расш1_Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода)

    Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "СчетНаОплату") Тогда
        СтруктураТипов = ОбщегоНазначенияУТ.СоответствиеМассивовПоТипамОбъектов(МассивОбъектов);
        УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(
        КоллекцияПечатныхФорм,
        "СчетНаОплату",
        НСтр("ru='Счет на оплату'"),
        #Удаление
        СформироватьПечатнуюФормуСчетНаОплату(СтруктураТипов, ОбъектыПечати, ПараметрыПечати));
    КонецЕсли;
#КонецУдаления
#Вставка
        СформироватьПечатнуюФормуСчетНаОплату_Расшр(СтруктураТипов, ОбъектыПечати, ПараметрыПечати));
    КонецЕсли;
#КонецВставки
.........

но в мою Процедуру СформироватьПечатнуюФормуСчетНаОплату_Расшр(СтруктураТипов, ОбъектыПечати, ПараметрыПечати) отладчик не попадает, даже в процедуру Расш1_Печать, куды копать?
1 acht
 
07.06.21
13:18
Безопасный режим для расширения выключи
2 lirt82
 
07.06.21
13:23
(1) +100000000!!! работает
что за фигня?:) неужели этот режим настолько принципиален...
3 acht
 
07.06.21
13:23
Документацию читать не пробовал?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.