Let me start with the Telerik Reporting product. Its main purpose is indeed to generate data-driven reports with appealing data presentation. In your scenario the WebServiceDataSource
should be a suitable solution for providing the data for the report.
Page breaks can be forced only for report sections/groups, e.g. GroupHeader/Footer, etc. Page Breaks are supported also in Table/List/Crosstab groups. This is by design and is due to the data-oriented nature of the reporting tool. More information can be found in the Understanding Pagination
The reports are generated also with printing in mind. Therefore, there are limitations with respect to the possibility for editing reports after their generation. Note that the report is exported in Word format as nested Tables - Design Considerations for Word Rendering
. This makes the exported Word files suitable mainly for reading.
on the other hand is part of the DocumentProcessing
bundle of UI independend libraries and it allows you to create, modify and export documents. Using the API, you can access each element in the document and also modify it, remove it or add a new one. The content then can be saved as a stream, file, or to be send to the client browser.
There are three types of breaks supported by the library - Line, Page and Column. More about it can be found in our Breaks
are also supported and can be easily inserted and modified.
Please find a list of Developer focused examples that will help you get started with the library - Developer Focused Examples
Should any questions arise, please let me know.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items