Top Method Summary
Options Name Purpose
CHARACTER EnsureUniqueFieldName (character, character) Returns a field name that is unique in the temp-table
ReorderFields (character) Renumbers the fields of a temp-table
SplitExtentField (character, character, dataset) Splits an EXTENT field into one field per array element
SplitExtentFields (character, dataset) Splits every EXTENT field of a temp-table into individual fields


Method Detail
Top

CHARACTER EnsureUniqueFieldName (character, character)

Purpose: Returns a field name that is unique in the temp-table
Notes: Appends a counter starting with 2 to the name when needed

Parameters:
pcTempTableName CHARACTER
The name of the temp-table
pcFieldName CHARACTER
The base name of the field
Returns CHARACTER
The unique field name
Top

ReorderFields (character)

Purpose: Renumbers the fields of a temp-table
Notes: The FieldOrder starts with 1 and has no gaps

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

SplitExtentField (character, character, dataset)

Purpose: Splits an EXTENT field into one field per array element
Notes: The element fields take the position of the EXTENT field, the
EXTENT field is deleted. FieldSource, FieldSerializeName and
FieldXmlNodeName are adjusted per element. Raises an error when
the field cannot be found

Parameters:
pcTempTableName CHARACTER
The name of the temp-table
pcFieldName CHARACTER
The name of the EXTENT field
dsBusinessEntity DATASET dsBusinessEntity
INPUT-OUTPUT The dataset with the Business Entity design
Top

SplitExtentFields (character, dataset)

Purpose: Splits every EXTENT field of a temp-table into individual fields
Notes:

Parameters:
pcTempTableName CHARACTER
The name of the temp-table
dsBusinessEntity DATASET dsBusinessEntity
INPUT-OUTPUT The dataset with the Business Entity design


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       09.11.2026 08:03:42