Один TfrxPreview на форме и N отчетов в нем
Раздел: FastReport VCL
Добрый день, коллеги!
С помощью ваших замечательных компонент делаю печатные бланки документов (иногда и на несколько pages). К некоторым документам идет несколько таких бланков. И встает резонные вопрос: "Зачем тыкать и открывать каждый для печати? Нельзя ли мультиселектом списка объединить несколько бланков в одно окошко и одной кнопкой сразу распечатать все страницы".
По нашему говоря, можно ли в один TfrxPreview поочередно загрузить несколько fr3 отчетов и оставить их как бы в памяти (каком-нибудь кэше) превьюхи для просмотра и печати?
Бланков под сотню, соединять нужно по 5-7. Уж очень это долго и лень, тем более полетят все названия MasterData, потому что они одинаково называются во всех отчетах.. короче вручную АД - не вариант..(
Комментарии
Используйте композитный отчёт:
frxReport1.LoadFromFile('1.fr3');
frxReport1.PrepareReport;
frxReport1.LoadFromFile('2.fr3');
frxReport1.PrepareReport(False);
frxReport1.ShowPreparedReport;
https://www.fastreport.ru/public_download/html/ProgMan/index.html