Имя: Пароль:
1C
1С v8
Нужно слепить два табличных документа в один, но съезжает форматирование
0 БигБаг
 
17.08.22
11:02
Есть табличный документ - кастомная для реализация, и есть типовая печать приходного кассового ордера. Нужно что бы они были на одном листе. Была по быстрому сделана функция (для УТ11):

Процедура СформироватьКО(КассовыйДокумент, ТабличныйДокумент)
    
    ПараметрыВывода = УправлениеПечатью.ПодготовитьСтруктуруПараметровВывода();
    
    КоллекцияФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("КО1");
    
    ПриходныйКассовыйОрдерЛокализация.Печать(
    КассовыйДокумент, новый Структура, КоллекцияФорм, новый СписокЗначений, ПараметрыВывода);
        
    Если КоллекцияФорм.Количество() = 0 Тогда
        возврат;
    КонецЕсли;
    
    тдКО = КоллекцияФорм.Получить(0).ТабличныйДокумент;
    
    ТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
    ТабличныйДокумент.Вывести(тдКО);
    
КонецПроцедуры

В резульатате печать КО появляется, но вся сжеванная. Можно ли как-либ соединять табличные документы не ломая форматирование? Или может это нужно по другому делать? Но нужно на одном листе.
1 1Сергей
 
17.08.22
11:04
СоздатьФорматСтрок спасёт отца русской демократии
2 БигБаг
 
17.08.22
11:08
(1) Супер! Спасибо.
3 mistеr
 
17.08.22
11:14
(1) Только в Эксель не сохранять потом :)
2 + 2 = 3.9999999999999999999999999999999...