Namespace: Consultingwerk.BusinessEntityDesigner.Services
Class 
BusinessEntitySchema Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.BusinessEntityDesigner.Services.IBusinessEntitySchema

File:BusinessEntitySchema
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Oct 13 07:23:25 CEST 2023



Top Method Summary
Options Name Purpose
+ CHARACTER GetEntityFieldBySourceField (character) Returns the name of the source field
+ CHARACTER GetEntityFieldBySourceField (character, character, character) Returns the name of the source field
+ CHARACTER GetEntityTable (character) Returns the name of the business entity table

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


Method Detail
Top

PUBLIC CHARACTER GetEntityFieldBySourceField (character)

Purpose: Returns the name of the source field
Notes: Looks for the source field in the entity table and entity view tables
provided

Parameters:
pcSourceField CHARACTER
The name of the database field to locate
Returns CHARACTER
The entity field name including the temp-table name
Top

PUBLIC CHARACTER GetEntityFieldBySourceField (character, character, character)

Purpose: Returns the name of the source field
Notes: Looks for the source field in the entity table and entity view tables
provided

Parameters:
pcEntityTable CHARACTER
The entity table
pcEntityView CHARACTER
The entity view table(s)
pcSourceField CHARACTER
The name of the database field to locate
Returns CHARACTER
The entity field name including the temp-table name
Top

PUBLIC CHARACTER GetEntityTable (character)

Purpose: Returns the name of the business entity table
Notes:

Parameters:
pcSourceTable CHARACTER
The name of the database table to locate
Returns CHARACTER
The entity table name


Constructor Detail
Top

PUBLIC BusinessEntitySchema (character)

Purpose: Constructor for the BusinessEntitySchema class
Notes:

Parameters:
pcBedgmFileName CHARACTER
The name of the .bedgm file to load


Temp-Table Detail


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.11.2024 18:35:19