Reports can be built in DLLs and in XML files.
If you prefer creating DLLs, you need the VS Report Designer
- How To: Create a Report (Visual Studio)
. To display the reports the DLL will have to be referenced in the project where they are processed. Thus adding new reports will have to be done by updating the application.
To read the available reports, you will need to read the loaded assemblies and the types in them. Please consider the example with the ReportManager class in the local examples, installed by default under C:\Program Files (x86)\Telerik\Reporting R2 2016\Examples.
The Telerik.Reporting.Report object can be also serialized in XML
(TRDX) or compressed in TRDP
, and opened in the Standalone Designer tool
. The designer can also directly produce reports - How To: Create a Report (Standalone Report Designer).
The plus is that these files - TRDX and TRDP - can be added without interrupting the running application.
The available reports can be read from the file system.
Designed reports, regardless their format, can be displayed in the existing viewers - Using Telerik Reporting in Applications
. Viewers come with VS item templates to ease you in adding them. Reports can be processed without being displayed by using a ReportProcessor
instance e.g. Exporting Report Programmatically
Let us know if you have further questions.
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