Top Method Summary
Options Name Purpose
Progress.Lang.Object Clone () Clones the object instance
Consultingwerk.OERA.GenericFetchDataByKeyTableParameter Clone (GenericFetchDataByKeyTableParameterCloneMode) Clones the object instance
CreateField (character, character) Creates a field in the temp-table
HANDLE CreateRecord () Creates a record in the key table
HANDLE CreateRecord (character) Creates a record in the key table
HANDLE CreateRecord (character, character) Creates a record in the key table
HANDLE CreateRecord (character, character, character) Creates a record in the key table
HANDLE CreateRecord (character, character, integer) Creates a record in the key table
HANDLE CreateRecord (character, integer) Creates a record in the key table
HANDLE CreateRecord (character, integer, character) Creates a record in the key table
HANDLE CreateRecord (character, integer, integer) Creates a record in the key table
HANDLE CreateRecord (character, logical) Creates a record in the key table
HANDLE CreateRecord (date) Creates a record in the key table
HANDLE CreateRecord (date, date) Creates a record in the key table
HANDLE CreateRecord (date, date, date) Creates a record in the key table
HANDLE CreateRecord (datetime) Creates a record in the key table
HANDLE CreateRecord (datetime, datetime) Creates a record in the key table
HANDLE CreateRecord (datetime, datetime, datetime) Creates a record in the key table
HANDLE CreateRecord (datetime-tz) Creates a record in the key table
HANDLE CreateRecord (datetime-tz, datetime-tz) Creates a record in the key table
HANDLE CreateRecord (datetime-tz, datetime-tz, datetime-tz) Creates a record in the key table
HANDLE CreateRecord (decimal) Creates a record in the key table
HANDLE CreateRecord (decimal, decimal) Creates a record in the key table
HANDLE CreateRecord (decimal, decimal, decimal) Creates a record in the key table
HANDLE CreateRecord (int64) Creates a record in the key table
HANDLE CreateRecord (int64, int64) Creates a record in the key table
HANDLE CreateRecord (int64, int64, int64) Creates a record in the key table
HANDLE CreateRecord (integer) Creates a record in the key table
HANDLE CreateRecord (integer, character) Creates a record in the key table
HANDLE CreateRecord (integer, character, character) Creates a record in the key table
HANDLE CreateRecord (integer, character, integer) Creates a record in the key table
HANDLE CreateRecord (integer, integer) Creates a record in the key table
HANDLE CreateRecord (integer, integer, character) Creates a record in the key table
HANDLE CreateRecord (integer, integer, integer) Creates a record in the key table
HANDLE CreateRecord (integer, logical) Creates a record in the key table
HANDLE CreateRecord (logical) Creates a record in the key table
HANDLE CreateRecord (logical, character) Creates a record in the key table
HANDLE CreateRecord (logical, integer) Creates a record in the key table
HANDLE CreateRecord (logical, logical) Creates a record in the key table
HANDLE CreateRecord (logical, logical, logical) Creates a record in the key table
InitializeKeyTable () Initializes the Key Table

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

Top Property Summary
Options Name Purpose
HANDLE KeyValueTableHandle
CHARACTER Tables


Method Detail
Top

Progress.Lang.Object Clone ()

Purpose: Clones the object instance
Notes: Performs Clone (GenericFetchDataByKeyTableParameterCloneMode:SchemaAndData)

Returns Progress.Lang.Object
The new object instance
Top

Consultingwerk.OERA.GenericFetchDataByKeyTableParameter Clone (GenericFetchDataByKeyTableParameterCloneMode)

Purpose: Clones the object instance
Notes:

Parameters:
poCloneMode Consultingwerk.OERA.GenericFetchDataByKeyTableParameterCloneMode
Schema or SchemaAndData
Returns Consultingwerk.OERA.GenericFetchDataByKeyTableParameter
The new object instance
Top

CreateField (character, character)

Purpose: Creates a field in the temp-table
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field to create
pcDataType CHARACTER
The data type for the new field
Top

HANDLE CreateRecord ()

Purpose: Creates a record in the key table
Notes:

Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (character)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 CHARACTER
The value for the first key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (character, character)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 CHARACTER
The value for the first key field
pValue2 CHARACTER
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (character, character, character)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 CHARACTER
The value for the first key field
pValue2 CHARACTER
The value for the second key field
pValue3 CHARACTER
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (character, character, integer)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 CHARACTER
The value for the first key field
pValue2 CHARACTER
The value for the second key field
pValue3 INTEGER
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (character, integer)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 CHARACTER
The value for the first key field
pValue2 INTEGER
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (character, integer, character)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 CHARACTER
The value for the first key field
pValue2 INTEGER
The value for the second key field
pValue3 CHARACTER
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (character, integer, integer)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 CHARACTER
The value for the first key field
pValue2 INTEGER
The value for the second key field
pValue3 INTEGER
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (character, logical)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 CHARACTER
The value for the first key field
pValue2 LOGICAL
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (date)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATE
The value for the first key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (date, date)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATE
The value for the first key field
pValue2 DATE
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (date, date, date)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATE
The value for the first key field
pValue2 DATE
The value for the second key field
pValue3 DATE
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (datetime)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATETIME
The value for the first key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (datetime, datetime)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATETIME
The value for the first key field
pValue2 DATETIME
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (datetime, datetime, datetime)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATETIME
The value for the first key field
pValue2 DATETIME
The value for the second key field
pValue3 DATETIME
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (datetime-tz)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATETIME-TZ
The value for the first key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (datetime-tz, datetime-tz)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATETIME-TZ
The value for the first key field
pValue2 DATETIME-TZ
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (datetime-tz, datetime-tz, datetime-tz)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DATETIME-TZ
The value for the first key field
pValue2 DATETIME-TZ
The value for the second key field
pValue3 DATETIME-TZ
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (decimal)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DECIMAL
The value for the first key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (decimal, decimal)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DECIMAL
The value for the first key field
pValue2 DECIMAL
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (decimal, decimal, decimal)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 DECIMAL
The value for the first key field
pValue2 DECIMAL
The value for the second key field
pValue3 DECIMAL
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (int64)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INT64
The value for the first key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (int64, int64)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INT64
The value for the first key field
pValue2 INT64
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (int64, int64, int64)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INT64
The value for the first key field
pValue2 INT64
The value for the second key field
pValue3 INT64
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (integer)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INTEGER
The value for the first key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (integer, character)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INTEGER
The value for the first key field
pValue2 CHARACTER
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (integer, character, character)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INTEGER
The value for the first key field
pValue2 CHARACTER
The value for the second key field
pValue3 CHARACTER
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (integer, character, integer)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INTEGER
The value for the first key field
pValue2 CHARACTER
The value for the second key field
pValue3 INTEGER
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (integer, integer)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INTEGER
The value for the first key field
pValue2 INTEGER
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (integer, integer, character)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INTEGER
The value for the first key field
pValue2 INTEGER
The value for the second key field
pValue3 CHARACTER
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (integer, integer, integer)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INTEGER
The value for the first key field
pValue2 INTEGER
The value for the second key field
pValue3 INTEGER
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (integer, logical)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 INTEGER
The value for the first key field
pValue2 LOGICAL
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (logical)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 LOGICAL
The value for the first key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (logical, character)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 LOGICAL
The value for the first key field
pValue2 CHARACTER
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (logical, integer)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 LOGICAL
The value for the first key field
pValue2 INTEGER
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (logical, logical)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 LOGICAL
The value for the first key field
pValue2 LOGICAL
The value for the second key field
Returns HANDLE
The handle of the buffer with the new record
Top

HANDLE CreateRecord (logical, logical, logical)

Purpose: Creates a record in the key table
Notes:

Parameters:
pValue1 LOGICAL
The value for the first key field
pValue2 LOGICAL
The value for the second key field
pValue3 LOGICAL
The value for the third key field
Returns HANDLE
The handle of the buffer with the new record
Top

InitializeKeyTable ()

Purpose: Initializes the Key Table
Notes:



Constructor Detail
Top

GenericFetchDataByKeyTableParameter (character)

Purpose: Constructor for the GenericFetchDataByKeyTableParameter class
Notes:

Parameters:
pcTables CHARACTER
The value for the Tables property


Property Detail
Top

HANDLE KeyValueTableHandle


Returns HANDLE
Top

CHARACTER Tables


Returns CHARACTER


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