Проект

Общее

Профиль

Печатные формы и работа с макетами » История » Версия 2

Версия 1 (Всеволод Дорофеев, 05.03.2017 16:06) → Версия 2/3 (Всеволод Дорофеев, 05.03.2017 16:07)

h1. Печатные формы, Печатный формы работа с макетами

h3. Присоединение вертикальной секции справа ("книжный разворот на одном листе")

<pre>
//Первая часть макета
ТабДокумент1 = Новый ТабличныйДокумент;
мМакет1 = ПолучитьМакет("ИмяМакета1");

ОбластьШапка = мМакет1.ПолучитьОбласть("ОбластьШапка");
ОбластьШапка.Параметры.Заполнить(мСтруктураДанных);
ЗаполнитьПараметр(ОбластьШапка, "КОплате", КОплате);
ТабДокумент1 .Вывести(ОбластьШапка);

//Вторая часть макета
ТабДокумент2 = Новый ТабличныйДокумент;
мМакет2 = ПолучитьМакет("ИмяМакета2");

ОбластьШапка = мМакет2.ПолучитьОбласть("ОбластьШапка");
ОбластьШапка.Параметры.Заполнить(мСтруктураДанных);
ЗаполнитьПараметр(ОбластьШапка, "КОплате", КОплате);
ТабДокумент2 .Вывести(ОбластьШапка);

//Соединяем макеты
ТабДокументОсновной = Новый ТабличныйДокумент;
ТабДокументОсновной.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ХХХ";
ТабДокументОсновной.Присоединить(ТабДокумент1 );
ТабДокументОсновной.ВывестиВертикальныйРазделительСтраниц();
ТабДокументОсновной.Присоединить(ТабДокумент2);

Возврат ТабДокументОсновной;
</pre>