The report mechanism provides an advanced way to print and export your data. You can easily generate a report either from a GridControl or a data source and modify the generated report as required, delegate report customization to an end-user, send the report to a printer or export it to various formats, and allow the end-user to do this manually. The DevExpress MVVM Framework includes several implementations of the IReportManagerService interface (an abstraction of the report manager). By using it, you can manage a set of XtraReport objects in an application in accordance with the MVVM pattern.
The following services implement the IReportManagerService interface.
- GridReportManagerService - allows you to export data from a GridControl into a report
- StandaloneReportManagerService - allows you to export data from a data source into a report