экспорт нескольких документов в одну книгу Excel
Мне необходимо несколько отдельных документов созданных в fastreport экспортировать в одну книгу Excel, но каждый документ на отдельный лист.
Я формирую акт для клиента 1, вызываю PrepareReport, затем счет для клиента 1 и с-ф для клиента 1 так же добавляю в один отчет. Затем тоже самое для клиента 2 и т.д. Далее мне необходимо отчет экспортировать. Но подготовленный отчет сохраняется всегда на первом листе Excel.
Как мне организовать экспорт в одну книгу но на разные листы Excel ? Может быть можно что-то сделать, чтобы PrepareReport формировал новый лист в отчете ? Или программно добавить новый лист и каждый следующий документ формировать на новом, а потом при экспорте перенести в Excel с сохранением страниц ?
PS. Пытался решить вопрос через поддержку. Жаль нельзя оценки тикетам ставить. Полный неадекват
Я формирую акт для клиента 1, вызываю PrepareReport, затем счет для клиента 1 и с-ф для клиента 1 так же добавляю в один отчет. Затем тоже самое для клиента 2 и т.д. Далее мне необходимо отчет экспортировать. Но подготовленный отчет сохраняется всегда на первом листе Excel.
Как мне организовать экспорт в одну книгу но на разные листы Excel ? Может быть можно что-то сделать, чтобы PrepareReport формировал новый лист в отчете ? Или программно добавить новый лист и каждый следующий документ формировать на новом, а потом при экспорте перенести в Excel с сохранением страниц ?
PS. Пытался решить вопрос через поддержку. Жаль нельзя оценки тикетам ставить. Полный неадекват
Комментарии
Дописал нужный код напрямую в исходник (без изменения исходника наследовать все равно не получится):
Теперь для объекта экспорта можно задать номер и название страницы на которую будет выгружаться документ.
Вот бы такая возможность была в оригинальной библиотеке...
Всем спасибо за сотрудничество