XtraReportModel Class

Stores intermediate report settings during the Data Source Wizard execution.

Namespace: DevExpress.XtraReports.Wizards

Assembly: DevExpress.XtraReports.v18.2.dll

Declaration

public class XtraReportModel :
    ReportModel,
    IDataSourceModel,
    ISqlDataSourceModel,
    ISqlDataConnectionModel,
    IDataComponentModelWithConnection,
    IDataComponentModel,
    IWizardModel,
    ICloneable,
    IEFDataSourceModel,
    IObjectDataSourceModel,
    IExcelDataSourceModel,
    IJsonDataSourceModel,
    IXPObjectSourceModel
Public Class XtraReportModel
    Inherits ReportModel
    Implements IDataSourceModel,
               ISqlDataSourceModel,
               ISqlDataConnectionModel,
               IDataComponentModelWithConnection,
               IDataComponentModel,
               IWizardModel,
               ICloneable,
               IEFDataSourceModel,
               IObjectDataSourceModel,
               IExcelDataSourceModel,
               IJsonDataSourceModel,
               IXPObjectSourceModel

Settings defined on the Report Wizard pages are stored by the ReportModel class.

These settings are translated to the XtraReportModel class that also stores data-related settings related to the Data Source Wizard.

Inheritance

See Also