Имя: Пароль:
1C
1С v8
Отладка внешних печатных форм
,
0 Maxwell198705
 
04.08.15
04:10
Есть внешняя, ещё не готовая печатная форма-

https://www.dropbox.com/s/48x6k9qsutp5lmf/Торг12.epf?dl=0

Торг-12 для Розница 2.1, поделитесь опытом отладки внешней печатной формы на управляемых формах. В обычных всё было по проще через форму, и реквизит ссылки на объект. а как тут это делается не извращенным способом, понять не могу.
1 Maxwell198705
 
04.08.15
04:12
все необходимые процедуры,функции и макет в неё вставил. Почему то выскакивает ошибка "В обработчике печати не был сформирован табличный документ для: Торг-12внешняя". Функция там эта есть, её я скопировал из модуля документа
2 Maxwell198705
 
04.08.15
04:56
вот обработка - ОтладчикВнешнихПечатныхФормУФ, https://www.dropbox.com/s/kgj3fulv5sw8ua5/ОтладчикВнешнихПечатныхФормУФ.epf?dl=0

если кому понадобиться
3 Maxwell198705
 
04.08.15
06:13
при выводе на печать в процедуре ПечатьПоВнешнемуИсточнику(Ссылка, ПараметрыИсточника, КоллекцияПечатныхФорм,
    ОбъектыПечати, ПараметрыВывода) Экспорт

в цикле

Для Каждого Стр Из КоллекцияПечатныхФорм
получается
Стр.ТабличныйДокумент = Неопределено

все необходимые параметры скопированные из рабочих ВПФ, но всё равно вываливается эта ошибка. якобы в КоллекцияПечатныхФорм  нет табличного документа, хотя в функции через отладчик видно что он нормально заполняется
4 Kurbash
 
04.08.15
08:49
код в студию
5 Mifka
 
04.08.15
09:17
Кдето в коде идет проверка на имя печатной формы вызываймой и имя колекции макет(или чтото тип того). Вот когда не правельно прописать вызов печатной формы и эти названия отличаются у меня выдает такую ошибку
6 Maxwell198705
 
04.08.15
10:25
выкладываю целиком обработку, а то код сюда вставлять слишком много будет
https://www.dropbox.com/s/48x6k9qsutp5lmf/Торг12.epf?dl=0
7 Maxwell198705
 
04.08.15
10:27
т.е. имя макета печатной формы должно быть одинаковым с имя из коллекции? а откуда формируется эта коллекция печатных форм?