1 (edited by Hram 2014-07-31 11:27:46)

Topic: Вопрос по FastReport

Имеется отчет на половину листа А4. Возможно ли встроенными средствами FR сделать копию на вторую половину листа?
Update
Разобрался, это делается через SubReport.
Появился другой вопрос. Создаю Page3 (на page2 subreport). Хочу сделать просто набор текста со вставками из Report. Текст отображает, но, например Memo  [Report."Phone"] нет.

Re: Вопрос по FastReport

К сожалению с Fast Report знаком поверхностно, можете задать вопрос на форуме поддержки Fast-Report
http://www.fast-report.com/ru/forum/ind … owforum=12

Dmitry.

3 (edited by Hram 2014-08-01 00:23:26)

Re: Вопрос по FastReport

Спасибо за линк.
Конкретного ответа не нашел, но смысл реализации понял. (может кому потребуется)
1. Дублирование половины листа.
После Footer основного отчета создаете Subreport (растягивать на лист не обязательно). На созданном Page2 делаете копию Page1. Одно "но" - PageHeader в SubReport не отображается при печати. Решается копированием данных с PageHeader Page1 и вставкой после Footer на Page1. (т.е. прямо на SubReport). Header, MasterData и Footer на Page2 создаете новые (не забываем привязывать MasterData к Report). Недостаток этого способа: если отчет больше половины листа - subreport на Page2 отобразится неправильно. Если кто найдет другой способ - поделитесь.
2. Печать на 2-м листе (имеется ввиду не продолжение отчета, а новая форма с данными из Report).
Просто разместить данные с Report не получится. Необходимо создать новые Header, MasterData (с привязкой к Report) и Footer. В моем случае это был договор на A4 со вставками ФИО и даты и т.д. Вы можете просто растянуть Header на весь лист - все данные с Report отображаются корректно.