DevExpress.ExpressApp.ReportsV2 Namespace
Contains interfaces and classes that are specific to the Reports V2 Module.
Assemblies: DevExpress.ExpressApp.ReportsV2.v25.1.dll, DevExpress.Persistent.Base.v25.1.dll
NuGet Packages: DevExpress.ExpressApp.ReportsV2, DevExpress.Persistent.Base
Classes
| Name | Description |
|---|---|
| CreateCustomParametersDetailViewEventArgs | Arguments passed to the ReportServiceController.CreateCustomParametersDetailView event. |
| CreateCustomReportContainerEventArgs | Arguments passed to the ReportStorageBase.CreateCustomReportContainer event. |
| CustomShowPreviewEventArgs | Arguments passed to the ReportServiceController.CustomShowPreview event. |
| InplaceReportCacheHelperService | |
| InplaceReportsCacheHelper | Provides helper methods used to manage in-place reports cache. |
| PredefinedReportsUpdater | A ModuleUpdater descendant intended to register XtraReport objects created at design time for the use with the Reports V2 Module. |
| PreviewReportDialogController | A DialogController descendant activated for the report parameters dialog. |
| PrintSelectionBaseController | An ObjectViewController that provides the PrintSelectionBaseController.ShowInReportAction used to execute In-Place Reports. |
| ReportContainer | An object that specifies the report markup (XtraReport object), the associated parameters object type and the report’s display name. |
| ReportDataProvider | Provides static members used to manage report data. |
| ReportDataSourceHelper | Exposes helper methods and events used to manage reports and their data sources. |
| ReportModuleOptions | Contains options for the report module. |
| ReportOptions | Contains settings for reports. |
| ReportParametersObjectBase | The base class for classes that specify parameters shown in a popup Detail View before a report is executed. |
| ReportsControllerCore | An ObjectViewController that provides the ReportsControllerCore.ExecuteReportAction used to execute reports. |
| ReportServiceController | The Controller that contains the common code used to display the Preview Report and Report Designer windows. |
| ReportsModuleV2 | The module contained in the DevExpress.ExpressApp.ReportsV2.v25.1.dll assembly. |
| ReportsStorage | Manages loading and persisting reports in the Reports V2 Module. |
| ReportStorageBase | Implements base API for the report storage. |
Interfaces
| Name | Description |
|---|---|
| IInplaceReportV2 | Implemented by persistent classes used to store reports that can be used as inplace repors. |
| IModelNavigationItemsForReports | Used to extend the Application Model‘s NavigationItems node with properties specific to the Reports V2 Module functionality. |
| IReportContainer | Implemented by Report Containers. |
| IReportDataSourceHelper | Defines API used to manage reports and their data sources. |
| IReportDataV2 | Implemented by persistent classes used to store reports used by the Reports V2 Module. |
| IReportStorage |
Enums
| Name | Description |
|---|---|
| PrintSelectionBaseController.ActionEnabledMode | |
| ReportStoreModes | Contains values that specify the format used to store reports in the ReportsStorage. |