Печать многостраничных отчетов

отредактировано 17:27 Раздел: FastReport 2.xx VCL
В FAQ-е имеется пункт 5.8:
написал:
FR печатает страницы в порядке 1,1,2,2. Как поменять порядок на 1,2,1,2?Если шаблон отчета имеет несколько страниц, то FR печатает сначала все записи первой страницы, потом все записи второй, и т.д. Чтобы поменять это, присвойте св-ву TfrReport.DataSet источник данных, в котором столько записей, сколько раз надо повторить печать страниц, и установите TfrReport.ReportType = rtMultiple.

В моем случае каждая из страниц шаблона отчета в результате дает несколько страниц, в итоге при использовании данного совета увеличивается количество копий отчета, но никак не поряд следования страниц (происходит "разбор по копиям"). Несколько страниц в шаблоне отчета используются, потому что на одном листе не помещаются все данные. Отчет представляет из себя группы данных (довольно много). После печати вручную выбирать нужные страницы для нужной группы, естественно, неудобно. Как можно повлиять в данном случае на порядок печати страниц?

ps: FR 2.5

Комментарии

  • отредактировано 17:27
    А может кто-нибудь рассказать "идеологию" TfrReport.EMSPages? Хотел там менять порядок страниц, но че-то пока не получается...

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

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