Namespace: Consultingwerk.BusinessEntityDesigner.Plugins.BusinessEntityRelations
Class 
BusinessEntityModel Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:BusinessEntityModel
Purpose:Processes the values of the selected .bedgm file for the
RelationDesignerViewer
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Tue May 25 05:59:04 CEST 2021



Top Method Summary
Options Name Purpose
# CHARACTER FindParentTable () Finds the first temp-table with no parent-relation
+ CHARACTER GetBusinessEntityName () Returns the name of the target Business Entity
+ Consultingwerk.BusinessEntityDesigner.Plugins.BusinessEntityRelations.ForeignFields GetInitialForeignFields (character, handle, character) Returns the initial proposal for foreign fields
+ CHARACTER GetTempTableClassName (character) Returns the Temp-Table class name
+ CHARACTER GetTempTableName () Returns the temp-table name

Top Constructor Summary
Options Name Purpose
+ BusinessEntityModel (character) Constructor for the BusinessEntityModel class


Method Detail
Top

PROTECTED CHARACTER FindParentTable ()

Purpose: Finds the first temp-table with no parent-relation
Notes: Returns the first temp-table when there is no table with no
parent-relation

Returns CHARACTER
The parent table of the Business Entity
Top

PUBLIC CHARACTER GetBusinessEntityName ()

Purpose: Returns the name of the target Business Entity
Notes:

Returns CHARACTER
The name of the Business Entity
Top

PUBLIC Consultingwerk.BusinessEntityDesigner.Plugins.BusinessEntityRelations.ForeignFields GetInitialForeignFields (character, handle, character)

Purpose: Returns the initial proposal for foreign fields
Notes:

Parameters:
pcTempTableName CHARACTER
The name of the selected temp-table from the parent Business Entity
phBusinessEntity HANDLE
The handle of the dsBusinessEntity Dataset
pcTargetTempTableName CHARACTER
The name of the target temp-table
Returns Consultingwerk.BusinessEntityDesigner.Plugins.BusinessEntityRelations.ForeignFields
CHARACTER
Top

PUBLIC CHARACTER GetTempTableClassName (character)

Purpose: Returns the Temp-Table class name
Notes:

Parameters:
pcTempTableName CHARACTER
The name of the temp-table
Returns CHARACTER
The temp-table class name
Top

PUBLIC CHARACTER GetTempTableName ()

Purpose: Returns the temp-table name
Notes:

Returns CHARACTER
The name of the temp-table


Constructor Detail
Top

PUBLIC BusinessEntityModel (character)

Purpose: Constructor for the BusinessEntityModel class
Notes:

Parameters:
pcFileName CHARACTER
The name of the .bedgm file


Temp-Table Detail


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:49:06