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

File:CalculatedFieldsInterfaceGenerator
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Apr 24 04:30:49 CEST 2020



Top Method Summary
Options Name Purpose
CHARACTER EvaluateFolderName () Evaluates the source folder names
Generate (CalculatedFieldsInterfaceGeneratorParameter, dataset) Generates the CalculatedFieldInterface
LONGCHAR GenerateDefineProperties (character, logical) Returns the source code for the define properties
CHARACTER GenerateInterface (CalculatedFieldsInterfaceGeneratorParameter) Generates the Interface


Method Detail
Top

CHARACTER EvaluateFolderName ()

Purpose: Evaluates the source folder names
Notes: Variable cSourceFolder

Returns CHARACTER
The source folder name
Top

Generate (CalculatedFieldsInterfaceGeneratorParameter, dataset)

Purpose: Generates the CalculatedFieldInterface
Notes:

Parameters:
poParameter Consultingwerk.BusinessEntityDesigner.Plugins.CalculatedFieldInterface.CalculatedFieldsInterfaceGeneratorParameter
The CalculatedFieldsInterfaceGeneratorParameter instance
dsBusinessEntity DATASET dsBusinessEntity
The ProDataset with the Business Entity model
Top

LONGCHAR GenerateDefineProperties (character, logical)

Purpose: Returns the source code for the define properties
Notes:

Parameters:
pcTempTableName CHARACTER
The name of the temp-table
plReadOnly LOGICAL
Define read-only fields
Returns LONGCHAR
The source code with the DEFINE PROPERTIES
Top

CHARACTER GenerateInterface (CalculatedFieldsInterfaceGeneratorParameter)

Purpose: Generates the Interface
Notes:

Parameters:
poParameter Consultingwerk.BusinessEntityDesigner.Plugins.CalculatedFieldInterface.CalculatedFieldsInterfaceGeneratorParameter
The CalculatedFieldsInterfaceGeneratorParameter instance
Returns CHARACTER
The name of the generated file


ProDataset Detail

ProDataset dsBusinessEntity

Member tables: eBusinessEntity, eDataRelation, eDataRelationProperties, eTable, eField, eFieldProperties, eIndex, eIndexProperties, eTableProperties, eBusinessEntityProperties


Temp-Table Detail

Temp-Table eBusinessEntity

Defined in:

Temp-Table eBusinessEntityProperties

Defined in:

Temp-Table eDataRelation

Defined in:

Temp-Table eDataRelationProperties

Defined in:

Temp-Table eField

Defined in:

Temp-Table eFieldProperties

Defined in:

Temp-Table eIndex

Defined in:

Temp-Table eIndexProperties

Defined in:

Temp-Table eTable

Defined in:

Temp-Table eTableProperties

Defined in:


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:20:29