Top Method Summary
Options Name Purpose
btnClose_Click (Object, EventArgs) Event handler for the Click event of the btnClose
btnCreateDataSource_Click (Object, EventArgs) Event handler for the Click event of the btnCreateDataSource
btnCreateForm_Click (Object, EventArgs) Event handler for the Click event of the btnCreateForm
btnCreateGrid_Click (Object, EventArgs) Event handler for the Click event of the btnCreateGrid
btnCreateViewer_Click (Object, EventArgs) Event handler for the Click event of the btnCreateViewer
btnImportDataFields_Click (Object, EventArgs) Event handler for the Click event of the btnImportDataFields
btnOpenGrid_Click (Object, EventArgs) Event handler for the Click event of the btnOpenGrid
btnOpenViewer_Click (Object, EventArgs) Event handler for the Click event of the btnOpenViewer
DataSourceCurrentChanged (Object, EventArgs) Event handler for the CurrentChanged event of the data source adapter
EnableDisableButtons () Enables or disables the buttons based on the current selection
FetchBusinessEntities (logical) Fetches the Business Entity names from the server
Consultingwerk.ListNameValuePair GetProductModules () Returns the list of the product modules for the combo boxes of the input prompts
CHARACTER GetSelectedObjectName (SmartTempTableAdapter) Returns the name of the object selected in the viewer or grid list
GridCurrentChanged (Object, EventArgs) Event handler for the CurrentChanged event of the grid adapter
InitializeComponent () Initializes the Visual Design
LoadDataSources (character) Loads the data sources of the selected Business Entity
LoadDesignObjects (character) Loads the viewers and grids of the selected data source and the templates that can be filled from the selection
LoadTemplates () Loads the repository templates that can be filled from the current selection
OnShown (EventArgs) Raises the Shown event
OpenSelectedObject (SmartTempTableAdapter) Opens the object selected in the viewer or grid list in the Object Master Designer
PickerRefreshButtonClick (Object, EventArgs) Event handler for the RefreshButtonClick event of the Business Entity picker
RefreshDataFieldStatus () Refreshes the status of the data fields of the selected data source
SelectBusinessEntity () Prompts the user to select a Business Entity
ShowTemplateImage () Displays the image of the selected template
smartDataBrowserGrids_DoubleClickRow (Object, DoubleClickRowEventArgs) Event handler for the DoubleClickRow event of the grid list
smartDataBrowserViewers_DoubleClickRow (Object, DoubleClickRowEventArgs) Event handler for the DoubleClickRow event of the viewer list
tbBusinessEntity_EditorButtonClick (Object, EditorButtonEventArgs) Event handler for the EditorButtonClick event of the tbBusinessEntity
TemplateCurrentChanged (Object, EventArgs) Event handler for the CurrentChanged event of the template adapter
ViewerCurrentChanged (Object, EventArgs) Event handler for the CurrentChanged event of the viewer adapter

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


Method Detail
Top

btnClose_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnClose
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

btnCreateDataSource_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnCreateDataSource
Notes: Launches the Create DataSource wizard of the Business Entity Designer
(tree view to select the EntityTable and the EntityView)

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

btnCreateForm_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnCreateForm
Notes: Prompts for the name, description and product module of the new
form, creates it from the selected template and opens it in the
Object Master Designer

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

btnCreateGrid_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnCreateGrid
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

btnCreateViewer_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnCreateViewer
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

btnImportDataFields_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnImportDataFields
Notes: Prompts for the product module of the new data fields and creates
the missing data fields of the selected data source

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

btnOpenGrid_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnOpenGrid
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

btnOpenViewer_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnOpenViewer
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

DataSourceCurrentChanged (Object, EventArgs)

Purpose: Event handler for the CurrentChanged event of the data source adapter
Notes: Refreshes the data field status, the viewers, the grids and the templates

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

EnableDisableButtons ()

Purpose: Enables or disables the buttons based on the current selection
Notes:

Top

FetchBusinessEntities (logical)

Purpose: Fetches the Business Entity names from the server
Notes:

Parameters:
plRefresh LOGICAL
Logical value indicating if the class name cache on the server should be rebuilt first
Top

Consultingwerk.ListNameValuePair GetProductModules ()

Purpose: Returns the list of the product modules for the combo boxes of the
input prompts
Notes: The module name is the value, the module name and description the
display text

Returns Consultingwerk.ListNameValuePair
The ListNameValuePair with the product modules
Top

CHARACTER GetSelectedObjectName (SmartTempTableAdapter)

Purpose: Returns the name of the object selected in the viewer or grid list
Notes:

Parameters:
poAdapter Consultingwerk.SmartComponents.Implementation.SmartTempTableAdapter
The temp-table adapter of the viewer or grid list
Returns CHARACTER
The name of the selected object, empty when no object is selected
Top

GridCurrentChanged (Object, EventArgs)

Purpose: Event handler for the CurrentChanged event of the grid adapter
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

InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

LoadDataSources (character)

Purpose: Loads the data sources of the selected Business Entity
Notes:

Parameters:
pcSelectObjectMasterGuid CHARACTER
The GUID of the data source to select, empty to select the first one
Top

LoadDesignObjects (character)

Purpose: Loads the viewers and grids of the selected data source and the
templates that can be filled from the selection
Notes:

Parameters:
pcSelectObjectMasterGuid CHARACTER
The GUID of the viewer or grid to select, empty to select the first ones
Top

LoadTemplates ()

Purpose: Loads the repository templates that can be filled from the current
selection
Notes: A template with a viewer placeholder requires a viewer of the data
source, a template with a grid placeholder a grid

Top

OnShown (EventArgs)

Purpose: Raises the Shown event
Notes:

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

OpenSelectedObject (SmartTempTableAdapter)

Purpose: Opens the object selected in the viewer or grid list in the Object
Master Designer
Notes:

Parameters:
poAdapter Consultingwerk.SmartComponents.Implementation.SmartTempTableAdapter
The temp-table adapter of the viewer or grid list
Top

PickerRefreshButtonClick (Object, EventArgs)

Purpose: Event handler for the RefreshButtonClick event of the Business Entity picker
Notes: Rebuilds the class name cache on the server and passes the new list
to the picker

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

RefreshDataFieldStatus ()

Purpose: Refreshes the status of the data fields of the selected data source
Notes: The Import DataFields button is only enabled when data fields are
missing in the repository

Top

SelectBusinessEntity ()

Purpose: Prompts the user to select a Business Entity
Notes: The list of Business Entities is read from the class name cache on
the server, the refresh button of the picker rebuilds the cache

Top

ShowTemplateImage ()

Purpose: Displays the image of the selected template
Notes:

Top

smartDataBrowserGrids_DoubleClickRow (Object, DoubleClickRowEventArgs)

Purpose: Event handler for the DoubleClickRow event of the grid list
Notes:

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

smartDataBrowserViewers_DoubleClickRow (Object, DoubleClickRowEventArgs)

Purpose: Event handler for the DoubleClickRow event of the viewer list
Notes:

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

tbBusinessEntity_EditorButtonClick (Object, EditorButtonEventArgs)

Purpose: Event handler for the EditorButtonClick event of the tbBusinessEntity
Notes:

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

TemplateCurrentChanged (Object, EventArgs)

Purpose: Event handler for the CurrentChanged event of the template adapter
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

ViewerCurrentChanged (Object, EventArgs)

Purpose: Event handler for the CurrentChanged event of the viewer adapter
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


Constructor Detail
Top

ScreenWizardForm ()

Purpose: Constructor for the ScreenWizardForm class
Notes:



Temp-Table Detail


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.11.2026 08:19:43