Слияние отчетов в один
Существует некая проблема в скорости формирования единого отчета из нескольких. Для каждого отчета на форме есть свой TfrxReport в каждый из этих отчетов загружается и подготавливается свой отчет, после чего командой AddFrom прикрепляется к единому отчету.
Если я в процедуре убираю строку PreparedReport(True) у одного из объектов TfrxReport который формирует отчет, то работает все очень быстро, но отчет не выводиться. В противном случае на построение отчета уходит очень много времени примерно около 50 минут и это при количестве записей в рекордсете 1000.
Может кто подскажет как с этим бороться. Заранее благодарен.
Если я в процедуре убираю строку PreparedReport(True) у одного из объектов TfrxReport который формирует отчет, то работает все очень быстро, но отчет не выводиться. В противном случае на построение отчета уходит очень много времени примерно около 50 минут и это при количестве записей в рекордсете 1000.
Может кто подскажет как с этим бороться. Заранее благодарен.
Комментарии
я делаю так
....
FReportTool2.PrepareReport(true);
FReportTool2.PreviewPages.AddFrom(FReportTool); - тут вылазит ошибка
FReportTool2.ShowPreparedReport;
...