Back to Devexpress

DevExpress.ExpressApp.ReportsV2 Namespace

expressappframework-devexpress-dot-expressapp-dot-reportsv2.md

latest7.1 KB
Original Source

DevExpress.ExpressApp.ReportsV2 Namespace

Contains interfaces and classes that are specific to the Reports V2 Module.

Assemblies : DevExpress.ExpressApp.ReportsV2.v25.2.dll, DevExpress.Persistent.Base.v25.2.dll

NuGet Packages : DevExpress.ExpressApp.ReportsV2, DevExpress.Persistent.Base

Classes

NameDescription
CreateCustomParametersDetailViewEventArgsArguments passed to the ReportServiceController.CreateCustomParametersDetailView event.
CreateCustomReportContainerEventArgsArguments passed to the DevExpress.ExpressApp.ReportsV2.ReportStorageBase.CreateCustomReportContainer event.
CustomShowPreviewEventArgsArguments passed to the ReportServiceController.CustomShowPreview event.
InplaceReportCacheHelperService
InplaceReportsCacheHelperProvides helper methods used to manage in-place reports cache.
PredefinedReportsUpdaterA ModuleUpdater descendant intended to register XtraReport objects created at design time for the use with the Reports V2 Module.
PreviewReportDialogControllerA DialogController descendant activated for the report parameters dialog.
PrintSelectionBaseControllerAn ObjectViewController that provides the PrintSelectionBaseController.ShowInReportAction used to execute In-Place Reports.
ReportContainerAn object that specifies the report markup (XtraReport object), the associated parameters object type and the report’s display name.
ReportDataProviderProvides static members used to manage report data.
ReportDataSourceHelperExposes helper methods and events used to manage reports and their data sources.
ReportModuleOptionsContains options for the report module.
ReportOptionsContains settings for reports.
ReportParametersObjectBaseThe base class for classes that specify parameters shown in a popup Detail View before a report is executed.
ReportsControllerCoreAn ObjectViewController that provides the ReportsControllerCore.ExecuteReportAction used to execute reports.
ReportServiceControllerThe Controller that contains the common code used to display the Preview Report and Report Designer windows.
ReportsModuleV2The module contained in the DevExpress.ExpressApp.ReportsV2.v25.2.dll assembly.
ReportsStorageManages loading and persisting reports in the Reports V2 Module.
ReportStorageBaseImplements base API for the report storage.

Interfaces

NameDescription
IInplaceReportV2Implemented by persistent classes used to store reports that can be used as inplace repors.
IModelNavigationItemsForReportsUsed to extend the Application Model‘s NavigationItems node with properties specific to the Reports V2 Module functionality.
IReportContainerImplemented by Report Containers.
IReportDataSourceHelperDefines API used to manage reports and their data sources.
IReportDataV2Implemented by persistent classes used to store reports used by the Reports V2 Module.
IReportStorage

Enums

NameDescription
PrintSelectionBaseController.ActionEnabledMode
ReportStoreModesContains values that specify the format used to store reports in the ReportsStorage.