Top Method Summary
Options Name Purpose
AfterGenerateSourceHandler (Object, EventArgs) Event handler for the AfterGenerateSource / AfterRegenerateSource events
CHARACTER GetBusinessEntityFullName () Determines the full (qualified) name of the currently generated Business Entity
LOGICAL HasSmartTableRegistrationUpdatesRequired () Checks if any SmartTable updates are required
ShutdownInternal () Uninitializes the plugin instance and unsubscribes from events
StartupInternal (IBusinessEntityDatasetController) Initializes the plugin instance and subscribes to required events
UpdateSmartTableRegistration () Updates MaintenanceBusinessEntity / QueryBusinessEntity in SmartTable


Method Detail
Top

AfterGenerateSourceHandler (Object, EventArgs)

Purpose: Event handler for the AfterGenerateSource / AfterRegenerateSource events
Notes:

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

CHARACTER GetBusinessEntityFullName ()

Purpose: Determines the full (qualified) name of the currently generated Business Entity
Notes:

Returns CHARACTER
Qualified class name
Top

LOGICAL HasSmartTableRegistrationUpdatesRequired ()

Purpose: Checks if any SmartTable updates are required
Notes:

Returns LOGICAL
TRUE if any relevant SmartTable records have empty BE fields
Top

ShutdownInternal ()

Purpose: Uninitializes the plugin instance and unsubscribes from events
Notes: Called by derived classes from their Shutdown method

Top

StartupInternal (IBusinessEntityDatasetController)

Purpose: Initializes the plugin instance and subscribes to required events
Notes: Called by derived classes from their Startup method

Parameters:
poController Consultingwerk.BusinessEntityDesigner.Common.IBusinessEntityDatasetController
The reference to the Business Entity Dataset Controller
Top

UpdateSmartTableRegistration ()

Purpose: Updates MaintenanceBusinessEntity / QueryBusinessEntity in SmartTable
Notes:



Temp-Table Detail


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