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

DevExpress.XtraReports.Wizards Namespace

Contains classes and interfaces that enable Report Wizard customization.

Assemblies: DevExpress.XtraReports.v18.2.dll, DevExpress.XtraReports.v18.2.Extensions.dll

Classes

Name Description
ColumnInfoCache Stores the information about selected data columns while running the Report Wizard.
ColumnInfoSummaryOptions Specifies the information that is required to display summary functions on the Specify Summary Options (Multi-Query Version) page of the Report Wizard.
ColumnNameSummaryOptions Specifies the information that is required to calculate summary functions available on the Specify Summary Options (Multi-Query Version) page of the Report Wizard.
ColumnSummaries Enables you to assign one or more summary functions to a data column in a master-detail report.
ColumnSummariesSet A collection of ColumnSummaries objects.
CustomLabelInformation Specifies the information that is required to create a custom Label Report.
GraphicsUnitInfo
GroupingLevelInfo Stores the report grouping settings while running the Report Wizard.
LabelInfo Provides a label's settings available in the Label Wizard.
LabelReportBuilder Enables you to generate labels with the specified settings in code (without running the Label Wizard).
MasterDetailFieldInfo Stores data field settings while running the master-detail Report Wizard.
MasterDetailInfoBase The base for classes that store settings of queries and data fields while running the master-detail Report Wizard.
MasterDetailInfoCollection A collection of MasterDetailQueryInfo objects.
MasterDetailQueryInfo Stores query settings while running the master-detail Report Wizard.
MasterDetailReportBuilder Enables you to generate master-detail reports with the specified settings in code (without running the Report Wizard).
PaperKindItem Provides settings to paper kinds listed in the Label Wizard.
PaperKindList A collection of PaperKindItem objects.
PaperKindViewInfo Provides the information about paper kinds displayed on the Customize the Label Options page of the Report Wizard.
ReportBuilder Enables you to generate reports with the specified settings in code (without running the Report Wizard).
ReportBuilderBase The base for the ReportBuilder, LabelReportBuilder and MasterDetailReportBuilder classes.
ReportInfo Provides information about a report, according to its ReportModel.
ReportModel Stores intermediate report settings during the Report Wizard execution.
ReportWizardSettings Provides Report Wizard settings.
SummaryOptions Provides settings that are required to display summary functions on the Specify Summary Options (Multi-Query Version) page of the Report Wizard.
XtraReportModel Stores intermediate report settings during the Data Source Wizard execution.
XtraReportModelUI Enables you to run the Report Wizard and obtain the resulting ReportModel.
XtraReportWizardClient<TModel> Enables you to register wizard page views with the corresponding presenters for a specified XtraReportModel.

Interfaces

Name Description
IColumnInfoCache If implemented, stores the information about selected data columns while running the Report Wizard.
IComponentFactory For internal use.
IDataSourceFactory For internal use.
IWizardCustomizationService If implemented, enables customization of the Report Wizard pages in WinForms and WPF applications.

Enums

Name Description
ReportLayout Lists the report layouts available on the Choose a Report Layout page of the Report Wizard.
ReportStyleId Lists the report styles available on the Choose a Report Style page of the Report Wizard.
ReportType Lists the report types available on the Choose a Report Type page of the Report Wizard.
SummaryOptionFlags Lists the summary functions available on the Specify Summary Options (Multi-Query Version) page of the Report Wizard.
TemplateCategory Lists the categories of reports available in the Template Wizard.
TemplateFieldCategory Lists the categories of fields available in the Template Report.
TemplateFieldKind Lists the types of fields used in the Template Report.
TemplateValueRange Lists the ranges to which values in the Template Report can be applied.
TemplateValueType Lists the types for template field values available in the Template Wizard.