Установка параметров страницы
Проблема следующего плана:
- использую 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);
Помогите, пожалуйста, кто чем может!!!!!!
- использую 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);
Помогите, пожалуйста, кто чем может!!!!!!