0
БигБаг
17.08.22
✎
11:02
|
Есть табличный документ - кастомная для реализация, и есть типовая печать приходного кассового ордера. Нужно что бы они были на одном листе. Была по быстрому сделана функция (для УТ11):
Процедура СформироватьКО(КассовыйДокумент, ТабличныйДокумент)
ПараметрыВывода = УправлениеПечатью.ПодготовитьСтруктуруПараметровВывода();
КоллекцияФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("КО1");
ПриходныйКассовыйОрдерЛокализация.Печать(
КассовыйДокумент, новый Структура, КоллекцияФорм, новый СписокЗначений, ПараметрыВывода);
Если КоллекцияФорм.Количество() = 0 Тогда
возврат;
КонецЕсли;
тдКО = КоллекцияФорм.Получить(0).ТабличныйДокумент;
ТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
ТабличныйДокумент.Вывести(тдКО);
КонецПроцедуры
В резульатате печать КО появляется, но вся сжеванная. Можно ли как-либ соединять табличные документы не ломая форматирование? Или может это нужно по другому делать? Но нужно на одном листе.
|
|