Skip to main content
All docs
V25.1
  • DevExpress v25.1 Update — Your Feedback Matters

    Our What's New in v25.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

    Take the survey Not interested

    ConfigureQueryPage Class

    Implements the Report Wizard and Data Source Wizard‘s Configure Query page.

    #Declaration

    TypeScript
    export class ConfigureQueryPage extends WizardPageBase<DevExpress.Analytics.Wizard.ISqlDataSourceWizardState, DevExpress.Analytics.Wizard.ISqlDataSourceWizardState>

    #Inheritance

    #constructor(_options)

    Initializes a new ConfigureQueryPage class instance with specified settings.

    #Declaration

    TypeScript
    constructor(
        _options: DevExpress.Analytics.Wizard._DataSourceWizardOptions
    )

    #Parameters

    Name Type
    _options _DataSourceWizardOptions

    #Properties

    #initialName Property

    #Declaration

    TypeScript
    initialName: string

    #Property Value

    Type
    string

    #placeholder Property

    #Declaration

    TypeScript
    placeholder: () => string

    #Property Value

    Type
    () => string

    #popupQueryBuilder Property

    #Declaration

    TypeScript
    popupQueryBuilder: DevExpress.Analytics.Wizard.Internal.QueryBuilderPopup

    #Property Value

    Type
    QueryBuilderPopup

    #QUERY_TEXT Property

    #Declaration

    TypeScript
    static QUERY_TEXT: string

    #Property Value

    Type
    string

    #queryControl Property

    #Declaration

    TypeScript
    queryControl: ko.Observable<DevExpress.Analytics.Wizard.Internal.ISqlQueryControl>

    #Property Value

    Type
    Observable<ISqlQueryControl>

    #queryName Property

    #Declaration

    TypeScript
    queryName: ko.Observable<string>

    #Property Value

    Type
    Observable<string>

    #queryNameCaption Property

    #Declaration

    TypeScript
    queryNameCaption: () => string

    #Property Value

    Type
    () => string

    #queryTypeItems Property

    #Declaration

    TypeScript
    queryTypeItems: string[]

    #Property Value

    Type
    string[]

    #runQueryBuilderBtnText Property

    #Declaration

    TypeScript
    runQueryBuilderBtnText: ko.PureComputed<any>

    #Property Value

    Type
    PureComputed<any>

    #selectedQueryType Property

    #Declaration

    TypeScript
    selectedQueryType: ko.Observable<string>

    #Property Value

    Type
    Observable<string>

    #SP_TEXT Property

    #Declaration

    TypeScript
    static SP_TEXT: string

    #Property Value

    Type
    string

    #Methods

    #canFinish Method

    Gets or sets whether the Finish button is enabled on the wizard page.

    #Declaration

    TypeScript
    canFinish(): boolean

    #Returns

    Type Description
    boolean

    true, if the Finish button is enabled on the wizard page; otherwise, false.

    #canNext Method

    Gets or sets whether the Next button is enabled on the wizard page.

    #Declaration

    TypeScript
    canNext(): boolean

    #Returns

    Type Description
    boolean

    true, if the Next button is enabled on the wizard page; otherwise, false.

    #commit Method

    Commits settings to the local page state.

    #Declaration

    TypeScript
    commit(): JQuery.Promise<DevExpress.Analytics.Wizard.ISqlDataSourceWizardState, any, any>

    #Returns

    Type
    Promise<ISqlDataSourceWizardState,any,any>

    #initialize(state) Method

    Initializes the section with the specified settings.

    #Declaration

    TypeScript
    initialize(
        state: DevExpress.Analytics.Wizard.ISqlDataSourceWizardState
    ): JQueryPromise<any>

    #Parameters

    Name Type Description
    state ISqlDataSourceWizardState

    The section’s state.

    #Returns

    Type
    JQueryPromise<any>

    #localizeQueryType(queryTypeString) Method

    #Declaration

    TypeScript
    localizeQueryType(
        queryTypeString: string
    ): string

    #Parameters

    Name Type
    queryTypeString string

    #Returns

    Type
    string

    #runQueryBuilder Method

    #Declaration

    TypeScript
    runQueryBuilder(): void