Установка параметров страницы

отредактировано 05:48 Раздел: FastReport 2.xx VCL
Проблема следующего плана:
- использую FastReport 2.4 VCL;
- необходимо программно в Delphi устанавливать размер и ориентацию страницы;
- с установкой ориентации вроде получается, а вот размеры страницы (по большому счету, надо только A3 и A4) - не получается.

Для установки ориентации делаю так:
// .....
page: TfrPage;
// .....
page := frrReport.Pages[0];
page.pgOr := poLandscape; // или poPortrait;
// .....

Насколько я понял, для установки размеров как-то надо использовать
page.pgSize. Но почему-то, задавая разные значения, ничего не получалось. В свойствах принтера вроде размер страницы менялся, а вот в предпросмотре - нет.

В конечном итоге, задав нужные значения, я делал следующее:
page.ChangePaper(page.pgSize, 0, 0, 0, page.pgOr);

Помогите, пожалуйста, кто чем может!!!!!! ;)

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

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