Страница 1 из 1

Двухстроронняя печать - с нового листа

Добавлено: 27 мар 2017, 15:36
Gluck_13
Добрый день!

Имеется отчет с группировками. Подскажите, пожалуйста, как добиться, чтобы при любом способе печати (в т.ч. и с использованием в опциях принтера двухсторонней печати), каждая группа выводилась с нового листа. Проблема в том, что при двухсторонней печати с использованием опции бэнда "NewPageBefore" может получиться так, что новая группа начнется на обратной стороне предыдущего листа, что неприемлемо.
Видел где-то совет добавлять еще один дополнительный бэнд с разрывом страницы и отображать его по условию только на нечетных страницах. Однако это приведет к появлению абсолютно пустых листов при отключенной двухсторонней печати.

То есть нужно следующее:
1. Определить, что отчет выводится на принтер с использованием двухсторонней печати.
2. При начале бэнда с опцией NewPageBefore как-то заставить принтер начать вывод с нового физического листа бумаги.

Заранее спасибо!

Re: Двухстроронняя печать - с нового листа

Добавлено: 28 мар 2017, 15:19
HighAley
Здравствуйте.

К сожалению это невозможно.
Отчёт печатается уже после построения.
Нету возможности что-то поменять в уже построенном отчёте.
Есть возможность перестроить отчёт перед печатью, но нету возможности получить информацию из диалога печати.
Есть также возможность установить Printer Settings в свойствах отчёта, но эти настройки можно поменять в диалоге печати.

Спасибо.