Namespace: Consultingwerk.SmartFramework.System
Interface 
ISmartTableRegistrationService Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.SmartFramework.System.SmartTableRegistrationService




Top Method Summary
Options Name Purpose
Consultingwerk.SmartFramework.System.SmartTableRegistrationResult GetRegistration (character) Returns the current Business Entity registration of a database table
Consultingwerk.SmartFramework.System.SmartTableRegistrationResult UpdateRegistration (character, character, character, logical, logical) Updates the Business Entity registration of a database table


Method Detail
Top

Consultingwerk.SmartFramework.System.SmartTableRegistrationResult GetRegistration (character)

Purpose: Returns the current Business Entity registration of a database table
Notes: The SmartTableFound property of the returned result is false when
no SmartTable record exists for the database table

Parameters:
pcDatabaseTableName CHARACTER
The name of the database table, optionally qualified with the database name (e.g. Sports2000.Customer)
Returns Consultingwerk.SmartFramework.System.SmartTableRegistrationResult
The SmartTableRegistrationResult describing the current registration
Top

Consultingwerk.SmartFramework.System.SmartTableRegistrationResult UpdateRegistration (character, character, character, logical, logical)

Purpose: Updates the Business Entity registration of a database table
Notes: A registration is only written when a Business Entity name is
passed for it. Unless the matching overwrite flag is set, the
registration is only written when it is not set yet (SCL-5822)

Parameters:
pcDatabaseTableName CHARACTER
The name of the database table, optionally qualified with the database name (e.g. Sports2000.Customer)
pcMaintenanceBusinessEntity CHARACTER
The name of the maintenance Business Entity to register, empty to leave the registration unchanged
pcQueryBusinessEntity CHARACTER
The name of the query Business Entity to register, empty to leave the registration unchanged
plOverwriteMaintenanceBusinessEntity LOGICAL
Logical value indicating if an existing maintenance Business Entity registration should be overwritten
plOverwriteQueryBusinessEntity LOGICAL
Logical value indicating if an existing query Business Entity registration should be overwritten
Returns Consultingwerk.SmartFramework.System.SmartTableRegistrationResult
The SmartTableRegistrationResult describing the registration after the update


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