Конфигурация ЗУП 3.1, Платформа 8.3, версия БСП 2.4.6.132, Печатная Форма по принципу работы очень похожа на стандартную Согласие на обработку ПДн, сперва открывается форма в ней примерно 7 реквизитов
5 Тип(Строка) 1 Ответственный Тип(ФизЛицо) 1 Объект Тип Составной(Документы,Справочник,СписокЗначений), если загрузить в справочник ДопОбработки и оттуда открывать все отрабатывает но отладчик там не работает а нужно поправить вывод данных на макет который происходит после процедуры Печать в модуле объекта.
На форме отладка работает если открывать через файл открыть но попасть в печать модуля объекта не возможно так как метод открытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия) не приводит отладчик к процедуре печать как быть подскажите профессионалы.
ВыполняемаяКоманда = Параметры;
СтандартнаяОбработка = Истина;
Массив = Новый Массив;
ИменаМакетов = "МакетТаблДока";
ОбъектыПечати = Новый СписокЗначений;
КлючУникальности = Строка(Новый УникальныйИдентификатор);
ПараметрыОткрытия = Новый Структура("ИмяМенеджераПечати,ИменаМакетов,ПараметрКоманды,ПараметрыПечати,ПараметрыИсточника,ИсточникДанных");
ПараметрыОткрытия.ПараметрКоманды = Новый Массив;
ПараметрыОткрытия.ПараметрыИсточника = Новый Структура("ИдентификаторКоманды, ОбъектыНазначения");
ПараметрыОткрытия.ИсточникДанных = ВыполняемаяКоманда.ДополнительнаяОбработкаСсылка;
ПараметрыОткрытия.ПараметрыИсточника.ИдентификаторКоманды = ВыполняемаяКоманда.ИдентификаторКоманды;
ПараметрыОткрытия.ПараметрыПечати = Новый Структура;
ПараметрыОткрытия.ИменаМакетов = ИменаМакетов;
ПараметрыОткрытия.Вставить("ОбъектыПечати", ОбъектыПечати);
Источник = ПараметрыОткрытия.ИсточникДанных;
ОбъектыНазначения = Новый СписокЗначений;
//Ссылки на вызвавшие форму объекты
Для каждого ОбъектНазначения Из ВыполняемаяКоманда.ОбъектыНазначения Цикл
ОбъектыНазначения.Добавить(ОбъектНазначения);
КонецЦикла;
Все решилось запихал ТабДоки в КоллекцияПечатныхФорм потом
поместил это в ПараметрыОткрытия и все взлетело, спс за поддержу, тема закрыта.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший