Печатные формы и работа с макетами » История » Версия 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> |