Экспорт нескольких отчетов в один файл
Экспорт нескольких отчетов в один файл
Здравствуйте.
Возникла необходимость экспортировать несколько отчетов в один файл Word.
Как каждый отдельный отчет экспортировать в Word - понятно, а как каждый следующий "записывать в конец предыдущего" - нет.
Реально ли так сделать?
Возникла необходимость экспортировать несколько отчетов в один файл Word.
Как каждый отдельный отчет экспортировать в Word - понятно, а как каждый следующий "записывать в конец предыдущего" - нет.
Реально ли так сделать?
Re: Экспорт нескольких отчетов в один файл
Здравствуйте,
Как вариант, вы можете объединить отрендеренные отчеты в один и только затем экспортировать в Word уже итоговый объединенный отчет.
Сообщите, если понадобится дополнительная помощь.
Спасибо.
Как вариант, вы можете объединить отрендеренные отчеты в один и только затем экспортировать в Word уже итоговый объединенный отчет.
Сообщите, если понадобится дополнительная помощь.
Спасибо.
Re: Экспорт нескольких отчетов в один файл
Здравствуйте, именно этот момент и интересует - как отрендерить в один?
Re: Экспорт нескольких отчетов в один файл
Всё, разобралась
Спасибо
Спасибо
Re: Экспорт нескольких отчетов в один файл
Ок.
Сообщите, если понадобится дополнительная помощь.
Сообщите, если понадобится дополнительная помощь.
Re: Экспорт нескольких отчетов в один файл
Видимо, я что-то упустил. Будьте добры, приведите пример того, как можно отрендерить несколько отчетов в один?
Re: Экспорт нескольких отчетов в один файл
Здравствуйте.
Вот пример кода объединения отчётов:
Спасибо.
Вот пример кода объединения отчётов:
Код: Выделить всё
StiReport template1 = new StiReport();
template1.Load(reportPath1);
StiReport template2 = new StiReport();
template2.Load(reportPath2);
StiReport mainReport = new StiReport();
mainReport.SubReports.Add(template1, false, true);
mainReport.SubReports.Add(template2, false, true);
Re: Экспорт нескольких отчетов в один файл
Благодарю, вопрос исчерпан!
Re: Экспорт нескольких отчетов в один файл
А описанное решение должно работать под ASP.MVC?Aleksey Andreyanov писал(а):Здравствуйте.
Вот пример кода объединения отчётов:Спасибо.Код: Выделить всё
StiReport template1 = new StiReport(); template1.Load(reportPath1); StiReport template2 = new StiReport(); template2.Load(reportPath2); StiReport mainReport = new StiReport(); mainReport.SubReports.Add(template1, false, true); mainReport.SubReports.Add(template2, false, true);
Re: Экспорт нескольких отчетов в один файл
Понял, что должно и работает. Надо вызывать метод Reder принудительно. У меня еще вопрос по системе, если можно: очень часто отчет под asp.mvc отображается со второго раза. А в первый раз выдает пустой отчет. Не подскажете как эту ситуацию избежать? таймаут стоит достаточно большой (120 секунд).kazak4920 писал(а): А описанное решение должно работать под ASP.MVC?
Плюс ко всему, решение работает только, если только один подотчет. Если берем два и более, то обрабатываются они корректно (потому что при сохранении кодом после этого сохраняется нужный документ), а на страничке не отображается.