В общем то ситуация такая есть печатная форма и заказчик экономя на бумаге просит сделать вывод на печать эту форму на половину страницы как то вот так:

У меня выходить только так:

```1c
    ТабличныйДокумент.РазмерСтраницы = "A5";
    ТабличныйДокумент.ОриентацияСтраницы=ОриентацияСтраницы.Ландшафт;
    ТабличныйДокумент.ЭкземпляровНаСтранице=2;
    ТабличныйДокумент.Автомасштаб=истина;
```

Как все таки вывести в формате а5 на пол страницы?
---
```1c
    ТабДок = Новый ТабличныйДокумент;
    Макет = Документы.ПолучитьМакет("ПолисА5");

    ОбластьШапка = Макет.ПолучитьОбласть("Шапка");
    ОбластьТаблица = Макет.ПолучитьОбласть("Таблица");
    ОбластьТельце = Макет.ПолучитьОбласть("Тельце");

    //заполнение параметров

    ТабДок.Вывести(ОбластьШапка);
    ТабДок.Вывести(ОбластьТаблица);
    ТабДок.Вывести(ОбластьТельце);

    ТабДок.РазмерСтраницы = "A4";
    ТабДок.АвтоМасштаб = Истина;
    ТабДок.ПолеСверху = 5;
    ТабДок.ПолеСлева = 5;
    ТабДок.ПолеСнизу = 5;
    ТабДок.ПолеСправа = 5;
    ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
```

В данном случае макет нарисован в ландшафтной ориентации - слева пустая половина, справа все данные.
---
Если в принтер засовывают все те же листы А4, а не А5 как положено, тогда только макеты перерисовывать.
То есть рисуешь макет А4 в котором левую половину листа оставляешь пустой, а правую макетом заполняешь и при печати размер страницы А4 оставляешь, как и было, просто пол страницы будут пустыми.
---
spenser123, нет 2 экземпляра я поставил для проверки все равно не выводится, нужно 1 экземпляр чтобы печатался на половине страницы A4. Они могут как А4 лист засунуть так и А5 а если раздвигать печатную форму то не факт что попадут если вставят бумагу формата А5.
---
seva1405, В моем случае попадут 100%, так как в ландшафте он печатает с нужной стороны - то есть если А4 - он его захватит, напечатает на половине листа текст, половину оставит пустой, если вставили А5 листок, опять же на нем печатает сразу, а так как формат А4 просто вместо пустой половины крутит барабаном воздух. Профит. Используем в работе такие макеты в сети (30+ магазинов.) - путаницы нет лишней.
---
spenser123, "половину оставит пустой" - это для чего ?
---
alex-l19041, для того, чтобы вышедшие листы перевернуть, вложить в лоток и напечатать с другой стороны.
---
А код выше который написан - пытается на 1 лист А5 напечатать 2 копии...
---
Может есть пример рабочего кода?
---
Дело в том что логически я понимаю как это должно быть... хочется увидеть кусочек кода.
---
seva1405, посмотрите

```1c
    ОбластьМакета = Макет.ПолучитьОбласть("Заголовок|основнаяколонка");
    ТабДокумент.Вывести(ОбластьМакета);

    //колонка разделитель
    ОбластьРазделитель = Макет.ПолучитьОбласть("Заголовок|Разделительколонка");
    ТабДокумент.Присоединить(ОбластьРазделитель);

    ТабДокумент.Присоединить(ОбластьМакета); //еще раз

    ОбластьМакета = Макет.ПолучитьОбласть("ШапкаНовая|основнаяколонка");

    ТабДокумент.Вывести(ОбластьМакета);

    ОбластьРазделитель = Макет.ПолучитьОбласть("ШапкаНовая|Разделительколонка");
    ТабДокумент.Присоединить(ОбластьРазделитель);
    ТабДокумент.Присоединить(ОбластьМакета); //еще раз
```

надеюсь идея ясна...
---
alex-l19041, колонка "|Разделительколонка" не обязательна
---
alex-l19041, ну и

```1c
    ТабДокумент.ОриентацияСтраницы=ОриентацияСтраницы.Ландшафт;
    ТабДокумент.АвтоМасштаб=Истина;
```
---
```1c
    ТабДок = Новый ТабличныйДокумент;
    Макет = Документы.ПолучитьМакет("ПолисА5");

    ОбластьШапка = Макет.ПолучитьОбласть("Шапка");
    ОбластьТаблица = Макет.ПолучитьОбласть("Таблица");
    ОбластьТельце = Макет.ПолучитьОбласть("Тельце");

    //заполнение параметров

    ТабДок.Вывести(ОбластьШапка);
    ТабДок.Вывести(ОбластьТаблица);
    ТабДок.Вывести(ОбластьТельце);

    ТабДок.РазмерСтраницы = "A4";
    ТабДок.АвтоМасштаб = Истина;
    ТабДок.ПолеСверху = 5;
    ТабДок.ПолеСлева = 5;
    ТабДок.ПолеСнизу = 5;
    ТабДок.ПолеСправа = 5;
    ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
```

В данном случае макет нарисован в ландшафтной ориентации - слева пустая половина, справа все данные.
---
В результате если А4 лист - он наполовину будет напечатан, если А5 вставят - то напечатает и впустую барабан прокрутит потом на пол листа.