Пятница, 16 мая, 2025

Свой заголовок в форме «Печать документа»

Рассмотрим простой способ исправления стандартного заголовка в форме «Печать документа».

Мной уже поднималась тема вывода ТабличногоДокумента в форму «Печать Документов». Но оказывается заголовок у формы всегда один – «Печать документа»:

ТабДок в форме ПечатьДокументов

Для того что бы это исправить и установить свой заголовок в стандартную форму «Печать Документов» требуется добавить строку:

ПараметрыОткрытия.ПараметрыПечати.Вставить("ЗаголовокФормы", Заголовок);

Таким образом полный текст выглядит так:

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

Пример обработки: ТабДок в ПечатьДокументов.epf

Пожалуйста лайк, репост

Это тоже интересно

РЕКОМЕНДУЕМ

Интересное