Как изменить размеры страницы

отредактировано 23:53 Раздел: FastReport 3.0
Как изменить размеры страницы
Вот мой код
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TfrxReportPage *SeiteEinrichten;
SeiteEinrichten=new TfrxReportPage(frxReport1->FindObject("Page1"));
SeiteEinrichten->CreateUniqueName();
SeiteEinrichten->PaperSize=DMPAPER_USER;
SeiteEinrichten->PaperWidth=5;//StrToInt(Edit1->Text);
SeiteEinrichten->PaperHeight=5;//StrToInt(Edit2->Text);
frxReport1->ShowReport();
}
Ничего не получаеться
Помогите

Комментарии

  • отредактировано 23:53
    Нужно изменить размеры существующей или добавить новую страницу? Вот этот код непонятен:
    SeiteEinrichten=new TfrxReportPage(frxReport1->FindObject("Page1"));
  • отредактировано 23:53
    В принцепе без разницы можно и новую
    но код написан для уже существующей страницы
    Переменная SeiteEinrichten, через нее хочу создать новые параметры шерены и длены страницы. Но выскакивает ошибка, хотя копилируеться без проблем.
    ;)
  • отредактировано 23:53
    Если надо добавить новую:
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
    TfrxReportPage *SeiteEinrichten;
    SeiteEinrichten=new TfrxReportPage(frxReport1);
    SeiteEinrichten->CreateUniqueName();
    SeiteEinrichten->PaperSize=DMPAPER_USER;
    SeiteEinrichten->PaperWidth=5; //размер 5х5 мм
    SeiteEinrichten->PaperHeight=5;
    frxReport1->ShowReport();
    }
    
  • отредактировано 23:53
    Спасибо все работает, но как поменять размеры уже существующего листа
    и как удалить созданый деномически лист ;)

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

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