Namespace: Consultingwerk.Windows.Framework.Repository.Plugins
Class 
CreateDataSourceWizardForm Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Forms.BaseForm
Implements: Consultingwerk.Forms.IBaseForm, ICustomTypeDescriptor, IHasDesignerVerbs, IHasSecurityKey

File:CreateDataSourceWizardForm
Purpose:Wizard for creating a MetaDataSource
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Thu May 24 11:58:04 CEST 2018



Top Method Summary
Options Name Purpose
btnOk_Click (Object, EventArgs) Event handler for the Click event of the btnOk
coObjectType_ValueChanged (Object, EventArgs) Event handler for the ValueChanged event of the coObjectType
FillTreeViewWithTableNames () Walk through the Dataset TopBuffers and add all of them with their childs to the TreeView
GetDatasetHandle (dataset) Binds to the Business Entity Designer Dataset
CHARACTER GetSelectedTopBuffer (character) Returns the first selected table to display in DataView and builds a list of all selected child tables from the given selected node
CHARACTER InitialDataSourceName () Builds the initial/default Viewer Name
InitializeComponent ()
luProductModule_LookupKeyValueChanged (Object, EventArgs) Event handler for the LookupKeyValueChanged event of the luProductModule
OnShown (EventArgs) Raises the Shown event
CHARACTER RecurseTreeNodeNames (TreeNodeCollection) Builds a list of all selected child tables from the given selected node
System.Windows.Forms.TreeNode RecurseTreeNodes (TreeNodeCollection) Returns the first selected table to display in DataView
tbObjectName_ValueChanged (Object, EventArgs) Event handler for the ValueChanged event of the tbObjectName
treeView1_AfterCheck (Object, TreeViewEventArgs) Event handler for the AfterCheck event of the treeView1
ValidateInput () Validates the input and Enables/Disables the btnOk

Top Constructor Summary
Options Name Purpose
CreateDataSourceWizardForm () Constructor for the CreateDataSourceWizardForm class

Top Property Summary
Options Name Purpose
CHARACTER BusinessEntityName
CHARACTER BusinessEntityPackage
CHARACTER DatasetControllerName
CHARACTER DatasetControllerPackage


Method Detail
Top

btnOk_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnOk
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

coObjectType_ValueChanged (Object, EventArgs)

Purpose: Event handler for the ValueChanged event of the coObjectType
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

FillTreeViewWithTableNames ()

Purpose: Walk through the Dataset TopBuffers and add all of them with their
childs to the TreeView
Notes:

Top

GetDatasetHandle (dataset)

Purpose: Binds to the Business Entity Designer Dataset
Notes:

Parameters:
dsBusinessEntity DATASET dsBusinessEntity
The dataset to bind to
Top

CHARACTER GetSelectedTopBuffer (character)

Purpose: Returns the first selected table to display in DataView and builds
a list of all selected child tables from the given selected node
Notes: Returns the name of the SelectedTopBuffer with a list of checked
nodes or returns the TreeNode object of the SelectedTopBuffer

Parameters:
cCheckedNodes CHARACTER
The list of all selected child tables from the given selected node
Returns CHARACTER
The name of the first selected table to display in DataView
Top

CHARACTER InitialDataSourceName ()

Purpose: Builds the initial/default Viewer Name
Notes:

Returns CHARACTER
The initial/detault Viewer Name
Top

InitializeComponent ()


Top

luProductModule_LookupKeyValueChanged (Object, EventArgs)

Purpose: Event handler for the LookupKeyValueChanged event of the luProductModule
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

OnShown (EventArgs)

Purpose: Raises the Shown event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for this event
Top

CHARACTER RecurseTreeNodeNames (TreeNodeCollection)

Purpose: Builds a list of all selected child tables from the given selected
node
Notes:

Parameters:
oNodeCollection System.Windows.Forms.TreeNodeCollection
The collection of tree nodes
Returns CHARACTER
The comma delimited list of selected child tables of in the nodes collection
Top

System.Windows.Forms.TreeNode RecurseTreeNodes (TreeNodeCollection)

Purpose: Returns the first selected table to display in DataView
Notes:

Parameters:
oNodeCollection System.Windows.Forms.TreeNodeCollection
The collection of tree nodes
Returns System.Windows.Forms.TreeNode
The first selected TreeNode
Top

tbObjectName_ValueChanged (Object, EventArgs)

Purpose: Event handler for the ValueChanged event of the tbObjectName
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

treeView1_AfterCheck (Object, TreeViewEventArgs)

Purpose: Event handler for the AfterCheck event of the treeView1
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.Windows.Forms.TreeViewEventArgs
The TreeViewEventArgs with the data for this event
Top

ValidateInput ()

Purpose: Validates the input and Enables/Disables the btnOk
Notes:



Constructor Detail
Top

CreateDataSourceWizardForm ()

Purpose: Constructor for the CreateDataSourceWizardForm class
Notes:



Property Detail
Top

CHARACTER BusinessEntityName


Returns CHARACTER
Top

CHARACTER BusinessEntityPackage


Returns CHARACTER
Top

CHARACTER DatasetControllerName


Returns CHARACTER
Top

CHARACTER DatasetControllerPackage


Returns CHARACTER


ProDataset Detail

ProDataset dsBusinessEntity

Member tables: eBusinessEntity, eDataRelation, eDataRelationProperties, eTable, eField, eFieldProperties, eIndex, eIndexProperties, eTableProperties, eBusinessEntityProperties


Temp-Table Detail

Temp-Table eBusinessEntity

Defined in:

Temp-Table eBusinessEntityProperties

Defined in:

Temp-Table eDataRelation

Defined in:

Temp-Table eDataRelationProperties

Defined in:

Temp-Table eField

Defined in:

Temp-Table eFieldProperties

Defined in:

Temp-Table eIndex

Defined in:

Temp-Table eIndexProperties

Defined in:

Temp-Table eTable

Defined in:

Temp-Table eTableProperties

Defined in:


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:32:27