Печатные формы и работа с макетами » История » Версия 3
  Всеволод Дорофеев, 10.06.2017 06:08 
  
| 1 | 2 | Всеволод Дорофеев | h1. Печатные формы, работа с макетами | 
|---|---|---|---|
| 2 | 1 | Всеволод Дорофеев | |
| 3 | 3 | Всеволод Дорофеев | h3. Добавление команд печати в свои документы | 
| 4 | 3 | Всеволод Дорофеев | |
| 5 | 3 | Всеволод Дорофеев | Описание работы с БСП: | 
| 6 | 3 | Всеволод Дорофеев | https://its.1c.ru/db/bspdoc#content:219:1 | 
| 7 | 3 | Всеволод Дорофеев | Пример: | 
| 8 | 3 | Всеволод Дорофеев | https://infostart.ru/public/237013/ | 
| 9 | 3 | Всеволод Дорофеев | |
| 10 | 1 | Всеволод Дорофеев | h3. Присоединение вертикальной секции справа ("книжный разворот на одном листе") | 
| 11 | 1 | Всеволод Дорофеев | |
| 12 | 1 | Всеволод Дорофеев | <pre> | 
| 13 | 1 | Всеволод Дорофеев | //Первая часть макета | 
| 14 | 1 | Всеволод Дорофеев | ТабДокумент1 = Новый ТабличныйДокумент; | 
| 15 | 1 | Всеволод Дорофеев | 	мМакет1 = ПолучитьМакет("ИмяМакета1"); | 
| 16 | 1 | Всеволод Дорофеев | |
| 17 | 1 | Всеволод Дорофеев | 	ОбластьШапка = мМакет1.ПолучитьОбласть("ОбластьШапка"); | 
| 18 | 1 | Всеволод Дорофеев | ОбластьШапка.Параметры.Заполнить(мСтруктураДанных); | 
| 19 | 1 | Всеволод Дорофеев | ЗаполнитьПараметр(ОбластьШапка, "КОплате", КОплате); | 
| 20 | 1 | Всеволод Дорофеев | ТабДокумент1 .Вывести(ОбластьШапка); | 
| 21 | 1 | Всеволод Дорофеев | |
| 22 | 1 | Всеволод Дорофеев | //Вторая часть макета | 
| 23 | 1 | Всеволод Дорофеев | ТабДокумент2 = Новый ТабличныйДокумент; | 
| 24 | 1 | Всеволод Дорофеев | 	мМакет2 = ПолучитьМакет("ИмяМакета2"); | 
| 25 | 1 | Всеволод Дорофеев | |
| 26 | 1 | Всеволод Дорофеев | 	ОбластьШапка = мМакет2.ПолучитьОбласть("ОбластьШапка"); | 
| 27 | 1 | Всеволод Дорофеев | ОбластьШапка.Параметры.Заполнить(мСтруктураДанных); | 
| 28 | 1 | Всеволод Дорофеев | ЗаполнитьПараметр(ОбластьШапка, "КОплате", КОплате); | 
| 29 | 1 | Всеволод Дорофеев | ТабДокумент2 .Вывести(ОбластьШапка); | 
| 30 | 1 | Всеволод Дорофеев | |
| 31 | 1 | Всеволод Дорофеев | //Соединяем макеты | 
| 32 | 1 | Всеволод Дорофеев | ТабДокументОсновной = Новый ТабличныйДокумент; | 
| 33 | 1 | Всеволод Дорофеев | ТабДокументОсновной.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ХХХ"; | 
| 34 | 1 | Всеволод Дорофеев | ТабДокументОсновной.Присоединить(ТабДокумент1 ); | 
| 35 | 1 | Всеволод Дорофеев | ТабДокументОсновной.ВывестиВертикальныйРазделительСтраниц(); | 
| 36 | 1 | Всеволод Дорофеев | ТабДокументОсновной.Присоединить(ТабДокумент2); | 
| 37 | 1 | Всеволод Дорофеев | |
| 38 | 1 | Всеволод Дорофеев | Возврат ТабДокументОсновной; | 
| 39 | 1 | Всеволод Дорофеев | </pre> |