Если для принтера в текущем сеансе работы приложения задана явно по умолчанию альбомная ориентация листов, то FastReport при генерации отчета по какой-то причине эту ориентацию оставляет, даже если в печатной форме явно задана книжная ориентация. Вообще, значение ориентации в печатной форме должно быть более приоритетным, нежели общее значение в глобальной переменной принтера.
Следует иметь в виду, что в FastReport есть своя внутренняя переменная для принтера - Prn типа TfrPrinter.
Решение - выставлять принудительно книжную ориентацию листов до загрузки печатной формы посредством обращения к методу Printer модуля printers. Также можно переработать модуль fr_prntr.pas.
Комментарии
Следует иметь в виду, что в FastReport есть своя внутренняя переменная для принтера - Prn типа TfrPrinter.
Решение - выставлять принудительно книжную ориентацию листов до загрузки печатной формы посредством обращения к методу Printer модуля printers. Также можно переработать модуль fr_prntr.pas.
заказать в Москве URB-754