Страница 1 из 1
Несколько отчетов в один MDC файл
Добавлено: 18 авг 2011, 07:51
aaa
Добрый день
Подскажите есть ли возможность сохранить несколько отрендеренных отчетов в один файл MDC. Чтобы потом во вьювере просматривать их как один документ?
Несколько отчетов в один MDC файл
Добавлено: 18 авг 2011, 09:41
HighAley
Hello.
aaa писал(а):Подскажите есть ли возможность сохранить несколько отрендеренных отчетов в один файл MDC. Чтобы потом во вьювере просматривать их как один документ?
Вот пример кода по объединению отчётов.
Код: Выделить всё
StiReport reportAll = new StiReport();
reportAll.Render();
reportAll.RenderedPages.Clear();
StiReport report1 = new StiReport();
report1.Load("e:\\Report1.mrt");
report1.Render(false);
foreach (StiPage page in report1.RenderedPages)
{
reportAll.RenderedPages.Add(page);
}
StiReport report2 = new StiReport();
report2.Load("e:\\Report2.mrt");
report2.Render(false);
foreach (StiPage page in report2.RenderedPages)
{
reportAll.RenderedPages.Add(page);
}
reportAll.ExportDocument(StiExportFormat.Pdf, "e:\\Report.pdf");
Спасибо.
Несколько отчетов в один MDC файл
Добавлено: 18 авг 2011, 10:39
aaa
Спасибо! То что нужно
Несколько отчетов в один MDC файл
Добавлено: 18 авг 2011, 11:17
HighAley
Мы всегда рады вам помочь.
Спасибо.