powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FastReport 4.0 как сделать многостраничный отчет
5 сообщений из 5, страница 1 из 1
FastReport 4.0 как сделать многостраничный отчет
    #39461461
young_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый, знатоки!
Есть наверное обычный шаблон отчета (Документ.fr3)
В нём содержатся ReportTitle, Header, несколько MasterData, Footer и т.п.
Шаблон рассчитан на вывод информации по одному объекту, в среднем помещается на 1-1,5 страницы.
Код: pascal
1.
2.
3.
4.
...
frxReport.Report.LoadFromFile(путь);
...
frxReport.Report.ShowReport;



ЗАДАЧА: вывести отчет по нескольким объектам, чтобы в этот шаблон последовательно (по циклу) подгружались данные для каждого объекта и выводились на печать, т.е. если объектов 10, то в окне предпросмотра должны вывестить поочереди 10 отчетом с данными по каждому объекту.

Скорее всего это уже реализовано давно, да у меня всё никак не получается найти эту информацию...
Кто знает как это сделать, где посмотреть, куда копнуть, скажите.
Спасибо!

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
FastReport 4.0 как сделать многостраничный отчет
    #39461715
Любезный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FR умеет склеивать отчеты. Можно выполнять Prepare в цикле без очистки отчета, после чего выполнять печать.
Посмотри п. 1.9 вот этого документа:
https://www.fastreport.ru/public_download/docs/vcl/ProgrammerManual-ru.pdf
...
Рейтинг: 0 / 0
FastReport 4.0 как сделать многостраничный отчет
    #39461833
gpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто знает как это сделать, где посмотреть, куда копнуть, скажите.
TfrxReport.Dataset
...
Рейтинг: 0 / 0
FastReport 4.0 как сделать многостраничный отчет
    #39461936
young_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Любезный,
однако плохо я искал...
спасибо, то что надо!
...
Рейтинг: 0 / 0
FastReport 4.0 как сделать многостраничный отчет
    #39461938
young_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: pascal
1.
2.
3.
4.
5.
frxReport1.LoadFromFile('1.fr3');
frxReport1.PrepareReport;
frxReport1.LoadFromFile('2.fr3');
frxReport1.PrepareReport(False); //не надо очищать страницы ранее построенного отчета
frxReport1.ShowPreparedReport;
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FastReport 4.0 как сделать многостраничный отчет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]