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

Declaration

public class ReportsStorage :
    IReportStorageTool,
    IPreviousReportStorageExtensionContainer

The following members accept/return ReportsStorage objects:

Remarks

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.

Inheritance

Object
ReportsStorage
See Also