Ломается ориентация страниц

отредактировано 00:23 Раздел: FastReport 2.xx VCL
В печатной форме явно указана ориентация страниц, но при формировании отчета ориентация изредка неправильная. С чем это связано и как с этим бороться?

Комментарии

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

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.