A newer version of this page is available. Switch to the current version.

ReportsStorage Class

Manages loading and persisting reports in the Reports V2 Module.

Namespace: DevExpress.ExpressApp.ReportsV2

Assembly: DevExpress.ExpressApp.ReportsV2.v18.2.dll


public class ReportsStorage :

The following members accept/return ReportsStorage objects:


The ReportsStorage class is a Custom Report Storage. It provides an XAF-specific report serialization - reports are loaded from and saved to the database using IReportDataV2 persistent objects.

You can access the ReportsStorage instance via the static ReportDataProvider.ReportsStorage property. You can also assign a custom report storage to this property.

An example of using this class’ methods is provided in the How to: Print a Report Without Displaying a Preview topic. To see how to inherit ReportsStorage, refer to the How to: Use a Custom XtraReport Descendant as the Base Class for New Reports topic.


See Also