Skip to main content
All docs
V26.1
  • IReportWizardState Interface

    If implemented, provides functionality for the Report Wizard‘s global state.

    Declaration

    export interface IReportWizardState extends IDataSourceWizardState

    Remarks

    The Report Wizard’s global state implements the IReportWizardState interface and stores all the settings required to create a data source.

    When the wizard runs, the initialize method initializes the global state with the predefined settings. The wizard’s onFinish method generates a data source based on the resulting global state.

    Each wizard page uses a specific subset of the global state (a page’s local state). The page updates its local state based on a user’s input, and then, commits this state to the global state.

    See the following topics for more information:

    Inheritance

    IDataSourceWizardState
    IReportWizardState

    Properties

    colorScheme Property

    Specifies the color scheme’s state.

    Declaration

    colorScheme: DevExpress.Reporting.Designer.Wizard.IColorSchemeState

    Property Value

    Type Description
    IColorSchemeState

    The color scheme’s state.

    crossTabColumnsFieldInfo Property

    Declaration

    crossTabColumnsFieldInfo?: DevExpress.Reporting.Designer.Internal.ICrossTabGroupFieldInfo[]

    Property Value

    Type
    ICrossTabGroupFieldInfo[]

    crossTabDataFieldInfo Property

    Declaration

    crossTabDataFieldInfo?: DevExpress.Reporting.Designer.Internal.ICrossTabDataFieldInfo[]

    Property Value

    Type
    ICrossTabDataFieldInfo[]

    crossTabFields Property

    Declaration

    crossTabFields?: DevExpress.Analytics.Wizard.Internal.FieldTreeNode[]

    Property Value

    Type
    FieldTreeNode[]

    crossTabRowsFieldInfo Property

    Declaration

    crossTabRowsFieldInfo?: DevExpress.Reporting.Designer.Internal.ICrossTabGroupFieldInfo[]

    Property Value

    Type
    ICrossTabGroupFieldInfo[]

    customData Property

    Declaration

    customData?: string

    Property Value

    Type
    string

    dataMember Property

    Specifies the data member.

    Declaration

    dataMember?: string

    Property Value

    Type Description
    string

    The data member.

    dataMemberInfo Property

    Declaration

    dataMemberInfo?: DevExpress.Analytics.Utils.IDataMemberInfo

    Property Value

    Type
    IDataMemberInfo

    dataMemberPath Property

    Declaration

    dataMemberPath?: string

    Property Value

    Type
    string

    dataSource Property

    Specifies an existing data source.

    Declaration

    dataSource?: string

    Property Value

    Type Description
    string

    The data source.

    id Property

    Declaration

    id?: string

    Property Value

    Type
    string

    ignoreNullValuesForSummary Property

    Specifies whether to ignore NULL values when calculate summary functions.

    Declaration

    ignoreNullValuesForSummary?: boolean

    Property Value

    Type Description
    boolean

    true, to ignore NULL values; otherwise, false.

    labelDetails Property

    Specifies the label’s settings.

    Declaration

    labelDetails?: DevExpress.Reporting.Designer.Wizard.ILabelDetails

    Property Value

    Type Description
    ILabelDetails

    The label’s settings.

    masterDetailGroups Property

    Specifies the collection of group settings.

    Declaration

    masterDetailGroups?: any[]

    Property Value

    Type Description
    any[]

    The collection of group settings.

    masterDetailInfoCollection Property

    Specifies the collection of master-detail relationships.

    Declaration

    masterDetailInfoCollection?: DevExpress.Reporting.Designer.Internal.IMasterDetailQueryInfo[]

    Property Value

    Type Description
    IMasterDetailQueryInfo[]

    The collection of master-detail relationships.

    masterDetailSummariesInfo Property

    Specifies the collection of summary settings.

    Declaration

    masterDetailSummariesInfo?: {
        [key: string]: {
            column: DevExpress.Analytics.Utils.IDataMemberInfo;
            summaryFunctions: number[];
        }[];
    }

    Property Value

    Type Description
    [key: string]: {column: IDataMemberInfo, summaryFunctions: number[]}[]

    The collection of summary settings.

    masterDetailSummaryOptionsColumns Property

    Specifies the collection of columns to calculate summaries.

    Declaration

    masterDetailSummaryOptionsColumns?: any

    Property Value

    Type Description
    any

    The collection of columns to calculate summaries.

    newDataSource Property

    Specifies a newly created data source.

    Declaration

    newDataSource?: string

    Property Value

    Type Description
    string

    The newly created data source.

    pageSetup Property

    Specifies the page settings.

    Declaration

    pageSetup: DevExpress.Reporting.Designer.Wizard.IPageSetup

    Property Value

    Type Description
    IPageSetup

    The page settings.

    reportPrompt Property

    Specifies the report prompt.

    Declaration

    reportPrompt?: string

    Property Value

    Type Description
    string

    The report prompt

    See Also

    reportTemplateID Property

    Declaration

    reportTemplateID?: string

    Property Value

    Type
    string

    reportTitle Property

    Specifies the report title.

    Declaration

    reportTitle?: string

    Property Value

    Type Description
    string

    The report title.

    reportType Property

    Specifies the report type.

    Declaration

    reportType?: ReportType

    Property Value

    Type Description
    ReportType

    The report type.