Как создать отчет бесконечной высоты из нескольких отчетов

отредактировано 17:27 Раздел: FastReport 4.0
Добрый день.
Вроде бы простой вопрос.
Как создать один отчет бесконечной высоты из нескольких отчетов, так, чтобы между ними не было разрывов (промежутков).
Спасибо.

Комментарии

  • отредактировано 17:27
    1) Использовать наследование
    2) Использовать Subreport
    3) В отчёте №2 поставить свойства
    PageN.PrintOnPreviousPage = true
    при этом не очищать frxReport перед загрузкой второго
      frxReport1.Clear;
      frxReport1.LoadFromFile(ExtractFilePath(paramstr(0))+'1.fr3');
      frxReport1.PrepareReport(false);
      frxReport1.LoadFromFile(ExtractFilePath(paramstr(0))+'2.fr3'); // в этом очёте стоит Page1.PrintOnPreviousPage = true
      frxReport1.PrepareReport(false);
      frxReport1.ShowPreparedReport;
    

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

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