Обьединение нескольких отчетов в один
у меня есть два обьекта типа TFRXREPORT
в первый я подгружаю отчет с переменными и тд
если отмечен флаг [Обьединить]
то делаю следующее
FReportTool.PrepareReport();
FReportTool2.PrepareReport();
FReportTool2.PreviewPages.AddFrom(FReportTool);
так вот если в конце обработки всех отчетов сделать
FReportTool2.Export(FExportTool);
то в вордовский файл сохранится отчет , который обьединяет все другие
а если сделать
FReportTool2.ShowPreparedReport; то покажется пустой лист
Отчего так? Как его показать?
в первый я подгружаю отчет с переменными и тд
если отмечен флаг [Обьединить]
то делаю следующее
FReportTool.PrepareReport();
FReportTool2.PrepareReport();
FReportTool2.PreviewPages.AddFrom(FReportTool);
так вот если в конце обработки всех отчетов сделать
FReportTool2.Export(FExportTool);
то в вордовский файл сохранится отчет , который обьединяет все другие
а если сделать
FReportTool2.ShowPreparedReport; то покажется пустой лист
Отчего так? Как его показать?
Комментарии
Может Report.EngineOptions.EnableThreadSafe включен, а сам поток не указан ?