Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 окт 2021, 14:21

УправлениеПечатью

Автор emerrryjones, 26 июл 2021, 05:17

0 Пользователей и 1 гость просматривают эту тему.

emerrryjones

Доброго дня!

Не могу разобраться как настроить в своей обработке чтоб печатная форма УПД формировалась со стандартными настройками печати в конфе из документа Реализация. Ну, либо настроить их программно принудительно. Делаю так :

КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм
("УниверсальныйПередаточныйДокументКомплект");
ОбъектыПечати = Новый СписокЗначений;
ПараметрыВывода = УправлениеПечатью.ПодготовитьСтруктуруПараметровВывода();
МассивОбъектов = Новый Массив();
МассивОбъектов.Добавить(Док);

ПараметрыПечати = Новый Структура;

ИменаФайлов = Новый Соответствие;

УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "УниверсальныйПередаточныйДокумент", "УПД",
УчетНДС.ПечатьКомплектаУПД(КоллекцияПечатныхФорм, МассивОбъектов, ОбъектыПечати, ИменаФайлов, ПараметрыПечати),,, ИменаФайлов);

КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода);
ТабДок = КоллекцияПечатныхФорм[0].ТабличныйДокумент;

ТабДок.ОтображатьСетку = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.АвтоМасштаб = Истина;
ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Портрет;

возврат ТабДок;

В конфе настроил ориентацию портрет, все нормально размещается на страницу,и запоминает настройки при следующем выводе на печать из документа, а тут не получается никак, выводит в Ландшафте и разбивает на 2 страницы. В Док - ссылка на документ "Реализация товаров и услуг".

Помогите плз.

Теги:
Рейтинг@Mail.ru Rambler's Top100

Поиск