SpecifySqlDataSourceSettingsPage Class
Implements the Data Source Wizard’s Specify Data Source Settings (Database) page.
Declaration
export class SpecifySqlDataSourceSettingsPage extends FullscreenWizardPage
Remarks
This wizard page allows users to specify settings of a new data source (database).
You can customize this page, hide specific sections or remove this page from the Report Wizard. To identify this page in code, use the FullscreenDataSourceWizardPageId.SpecifySqlDataSourceSettingsPage enumeration value.
See the following topics for more information:
- Customize the Report/Data Source Wizard (ASP.NET Web Forms)
- Customize the Report/Data Source Wizard (ASP.NET MVC)
- Customize the Report/Data Source Wizard (ASP.NET Core)
Inherited Members
Inheritance
constructor(_dataSourceWizardOptions)
Creates a new class instance with the specified settings.
Declaration
constructor(
_dataSourceWizardOptions: DevExpress.Analytics.Wizard._MultiQueryDataSourceWizardOptions
)
Parameters
Name | Type |
---|---|
_dataSourceWizardOptions | _MultiQueryDataSourceWizardOptions |
Methods
getNextSectionId(sectionId) Method
Returns the next section’s ID.
Declaration
getNextSectionId(
sectionId: string
): string | any[]
Parameters
Name | Type | Description |
---|---|---|
sectionId | string | The current section’s ID. |
Returns
Type | Description |
---|---|
string | The next section’s ID. |
any[] | An array of section IDs. |
Remarks
You should override this method when you remove a specific section from the page and want to skip this section in the navigation logic.
See the following topics for more information:
- Customize the Report/Data Source Wizard (ASP.NET Web Forms)
- Customize the Report/Data Source Wizard (ASP.NET MVC)
- Customize the Report/Data Source Wizard (ASP.NET Core)
registerSections Method
Registers the page’s section.
Declaration
registerSections(): void
Remarks
This method registers the following sections in the Specify Data Source Settings (Database) page:
- ChooseSqlConnectionPage - allows users to select a data connection;
- MultiQueryConfigurePage - allows users to select predefines queries or create custom queries;
- ConfigureMasterDetailRelationshipsPage - allows users to create master-detail relationshiped between two or more quires;
- MultiQueryConfigureParametersPage - allows users to create query parameters.