Top Method Summary
Options Name Purpose
Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource CreateBindingSourceFromAdapter (Component, character) Creates a SmartBusinessEntityBindingSource from a SmartBusinessEntityAdapter or SmartDatasetChildAdapter instance on the design surface
RefreshButton2ClickHandler (Object, EventArgs) Event handler for the Refresh Button of the Refresh Button of the Business Entity Picker form
RefreshButtonClickHandler (Object, EventArgs) Event handler for the Refresh Button of the Refresh Button of the Business Entity Picker form
RestartBusinessEntities () Restarts the Business Entities
SelectBusinessEntityName (character) Selects a Business Entity
SelectBusinessEntityName (character) Selects a Business Entity
SelectClassName (character, character, character, character) Shared implementation for selecting an ABL class name based on a base type
SelectDatasetControllerType (character) Selects a Dataset Controller

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

Top Property Summary
Options Name Purpose
LOGICAL DisconnectAppServerAfterEachRequest
LOGICAL SearchBusinessEntitiesOnAppServer
LOGICAL SearchBusinessEntititiesOnAppServer


Method Detail
Top

Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource CreateBindingSourceFromAdapter (Component, character)

Purpose: Creates a SmartBusinessEntityBindingSource from a SmartBusinessEntityAdapter
or SmartDatasetChildAdapter instance on the design surface
Notes:

Parameters:
poSourceComponent System.ComponentModel.Component
The source SmartBusinessEntityAdapter or SmartDatasetChildAdapter as a component
pcBindingSourceClassName CHARACTER
The name of the ABL class to create the Binding Source of
Returns Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityBindingSource
The reference to the created SmartBusinessEntityBindingSource instance
Top

RefreshButton2ClickHandler (Object, EventArgs)

Purpose: Event handler for the Refresh Button of the Refresh Button of the
Business Entity Picker form
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

RefreshButtonClickHandler (Object, EventArgs)

Purpose: Event handler for the Refresh Button of the Refresh Button of the
Business Entity Picker form
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

RestartBusinessEntities ()

Purpose: Restarts the Business Entities
Notes: Useful when adding fields or tables to the BusinessEntity schema
Allows loading the schema of those field without restarting the
OpenEdge Architect or the project AVM

Top

SelectBusinessEntityName (character)

Purpose: Selects a Business Entity
Notes: Method is VOID because of WAIT-FOR

Parameters:
pcClassName CHARACTER
INPUT-OUTPUT The selected business entity name
Top

SelectBusinessEntityName (character)

Purpose: Selects a Business Entity
Notes: Method is VOID because of WAIT-FOR

Parameters:
pcClassName CHARACTER
OUTPUT The selected business entity name
Top

SelectClassName (character, character, character, character)

Purpose: Shared implementation for selecting an ABL class name based on a base type
Notes: Used by SelectBusinessEntityName and SelectDatasetControllerType

Parameters:
pcBaseTypeName CHARACTER
The base type name for the class search
pcDesktopAlertText CHARACTER
The text shown in the desktop alert while scanning
pcFormText CHARACTER
The form title text (optional)
pcClassName CHARACTER
INPUT-OUTPUT The selected class name
Top

SelectDatasetControllerType (character)

Purpose: Selects a Dataset Controller
Notes: Method is VOID because of WAIT-FOR

Parameters:
pcClassName CHARACTER
OUTPUT The selected dataset controller name


Constructor Detail
Top

BusinessEntityDesignerSupport ()

Purpose: Constructor for the BusinessEntityDesignerSupport class
Notes: Disallow instance creation



Property Detail
Top

LOGICAL DisconnectAppServerAfterEachRequest


Returns LOGICAL
Top

LOGICAL SearchBusinessEntitiesOnAppServer


Returns LOGICAL
Top

LOGICAL SearchBusinessEntititiesOnAppServer


Returns LOGICAL


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:06:41