|
Options |
Name |
Purpose |
|
+
|
AddBufferFieldsToList (handle, ListNameValuePair, logical)
|
Adds the fields from the given Buffer Handle to the given ListNameValuePair
|
|
+
|
CHARACTER AllFieldNames (handle)
|
Returns a comma-delimited list of the buffer column names
|
|
+
|
CHARACTER AllFieldNames (handle, logical)
|
Returns a comma-delimited list of the buffer column names
|
|
+
|
CHARACTER AllFieldsFindPredicate (handle)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of all fields
@param phBuffer The handle of the buffer
@return The QueryString predicate
*/
|
|
+
|
CHARACTER AllUniqueKeyFields (handle, logical)
|
Returns the fields of the Unique Primary of the table
|
|
+
|
AssignFieldValue (handle, character, character)
|
Assigns a Buffer Field Value from a character value
|
|
+
|
AssignFieldValues (handle, DictionaryPrimitiveHolder)
|
Assigns the values from the Dictionary of Primitive Holder's to
the Buffer
|
|
+
|
CHARACTER BufferCompare (handle, handle)
|
Compare to records field by field and returns
the list of different fields, performs case-sensitive comparison of
character and clob fields. Defaults to comparing the STRING-VALUE of the
buffer
|
|
+
|
CHARACTER BufferCompare (handle, handle, BufferCompareModeEnum)
|
Compare to records field by field and returns
the list of different fields, performs case-sensitive comparison of
character and clob fields. Provides the option of comparing the
BUFFER-VALUE instead of STRING-VALUE
|
|
+
|
CHARACTER BufferCompare (handle, handle, character)
|
Compare to records field by field and returns
the list of different fields, performs case-sensitive comparison of
character and clob fields, includes a parameter for defining
fields to be skipped during the compare operation. Defaults to comparing
the STRING-VALUE of the buffer
|
|
+
|
CHARACTER BufferCompare (handle, handle, character, BufferCompareModeEnum)
|
Compare to records field by field and returns
the list of different fields, performs case-sensitive comparison of
character and clob fields, includes a parameter for defining
fields to be skipped during the compare operation
|
|
+
|
CHARACTER BufferFieldSubstitute (handle, character, character)
|
Returns the result of a SUBSTITUTE function based on fields of a
buffer handle
|
|
+
|
CHARACTER BufferFieldSubstitute (handle, character, character, logical)
|
Returns the result of a SUBSTITUTE function based on fields of a
buffer handle
|
|
+
|
CHARACTER BufferFieldSubstitute (handle, character, character, logical, ListNameValuePair)
|
Returns the result of a SUBSTITUTE function based on fields of a
buffer handle
|
|
+
|
CHARACTER BufferFieldSubstitute (handle, character, character, logical, ListNameValuePair, logical)
|
Returns the result of a SUBSTITUTE function based on fields of a
buffer handle
|
|
+
|
CHARACTER BufferFieldSubstituteFormatted (handle, character, character, character)
|
Returns the result of a SUBSTITUTE function based on formatted fields of a
buffer handle
|
|
+
|
CHARACTER BufferFieldSubstituteFormatted (handle, character, character, character, logical)
|
Returns the result of a SUBSTITUTE function based on formatted fields of a
buffer handle
|
|
+
|
CHARACTER BufferFieldValue (handle)
|
Returns a character representation of a buffer field value
|
|
+
|
HANDLE BufferHandle (BufferFieldName)
|
Returns the handle to the database buffer referenced by the
BufferFieldName object
|
|
+
|
CHARACTER BufferIndexByClause (handle, character, logical)
|
Returns the by clause matching a buffer index
|
|
+
|
CHARACTER BufferIndexByClause (handle, character, logical, logical)
|
Returns the by clause matching a buffer index
|
|
+
|
CHARACTER BufferIndexFields (handle, character)
|
Returns the list of fields referenced in an index
|
|
+
|
CHARACTER BufferLargeColumns (handle)
|
Returns the large columns from the given buffer handle
|
|
+
|
CHARACTER BufferPrimaryIndexByClause (handle, logical)
|
Returns the by clause matching a buffers primary index
|
|
+
|
CHARACTER BufferQueryString (character, character, character)
|
Returns a query string for the given buffer based on
a list of key fields and values
|
|
+
|
CHARACTER BufferQueryString (character, character, character, character)
|
Returns a query string for the given buffer based on
a list of key fields and values
|
|
+
|
Consultingwerk.BufferTypeEnum BufferType (handle)
|
Determines the type of a Buffer
|
|
+
|
LOGICAL CanCreateDefaultRow (handle)
|
Validates that a record can be created using the default values
|
|
+
|
CHARACTER ConcatenateFieldValues (handle, character, character)
|
Concatenates the values of the given buffer fields
|
|
+
|
LOGICAL CopyErrorStatus (handle, handle)
|
Copies the error-status from the source buffer to the target buffer
|
|
+
|
HANDLE CreateBuffer (BufferFieldName)
|
Creates and returns a dynamic buffer based on a BufferFieldName object
|
|
+
|
HANDLE CreateBuffer (character)
|
Creates a Dynamic buffer on the fly
|
|
+
|
HANDLE CreateBuffer (handle)
|
Creates a Dynamic buffer on the fly
|
|
+
|
HANDLE CreateTempTableFromRecord (handle)
|
Creates a temp-table with the current record of the provided
buffer
|
|
+
|
HANDLE CreateTempTableFromRecord (handle, character)
|
Creates a temp-table with the current record of the provided
buffer
|
|
+
|
HANDLE CreateTempTableWithPrimaryIndex (handle, character)
|
Creates a temp-table based on the given Buffer handle with
the given primary index
|
|
+
|
CHARACTER FieldSerializeName (handle)
|
Returns a buffer fields SERIALIZE-NAME when set,
otherwise the fields NAME
|
|
+
|
CHARACTER FieldValueList (handle, character)
|
Returns a delimited list of field values
|
|
+
|
CHARACTER FieldValueList (handle, character, character)
|
Returns a delimited list of field values
|
|
+
|
CHARACTER FieldWithSerializeName (handle, character)
|
Returns the name of the buffer field with the
given SERIALIZE-NAME
|
|
+
|
FindAfterBuffer (handle)
|
Finds the before buffer's after-buffer record
|
|
+
|
FindBeforeBuffer (handle)
|
Finds the after buffer's before-buffer record
|
|
+
|
FindDatabaseBuffer (handle)
|
Finds the database record for a linked (ProDataset data-source) record
in a ProDataset.
|
|
+
|
FindDatabaseBuffer (handle, handle, character)
|
Finds the database record for a linked (ProDataset data-source) record
in a ProDataset.
|
|
+
|
FindDatabaseBuffer (handle, handle, character, ListNameValuePair)
|
Finds the database record for a linked (ProDataset data-source) record
in a ProDataset.
|
|
+
|
FindDatabaseBuffer (handle, handle, character, ListNameValuePair, LockModeEnum)
|
Finds the database record for a linked (ProDataset data-source) record
in a ProDataset.
|
|
+
|
FindDatabaseBuffer (handle, handle, character, LockModeEnum)
|
Finds the database record for a linked (ProDataset data-source) record
in a ProDataset.
|
|
+
|
FindDatabaseBuffer (handle, LockModeEnum)
|
Finds the database record for a linked (ProDataset data-source) record
in a ProDataset.
|
|
+
|
INTEGER FirstFreeValue (handle, character)
|
Returns the first available value of the field in the given table
|
|
+
|
GetFieldNameAndExtent (character, character, integer)
|
Returns the name and extent of the field name
|
|
+
|
CHARACTER GetFieldNames (handle)
|
Returns a the names of the fields of the given buffer
|
|
+
|
Consultingwerk.Framework.Collections.CharacterDictionary GetFieldValues (handle, character)
|
Returns a dictionary with field values of the given buffer
|
|
+
|
Consultingwerk.Framework.Collections.CharacterList GetUniqueCharacterFieldValues (handle, character)
|
Returns a CharacterList with the unique values found in the given
Character buffer field
|
|
+
|
Consultingwerk.Framework.Collections.CharacterList GetUniqueCharacterFieldValues (handle, character, character)
|
Returns a CharacterList with the unique values found in the given
Character buffer field
|
|
+
|
LOGICAL HasChanges (handle, character)
|
Returns if the provided ProDataset temp-table buffer handle
has changes in the provided field list
|
|
+
|
LOGICAL HasField (handle, character)
|
Tests if the passed in buffer handle has a field with the
given name
|
|
+
|
LOGICAL HasFields (handle, character)
|
Tests if the passed in buffer handle has all fields with the
given names
|
|
+
|
LOGICAL IsBeforeBuffer (handle)
|
Returns TRUE when the passed in Buffer Handle is a before buffer handle
of a ProDataset buffer
|
|
+
|
LOGICAL IsDatabaseBuffer (handle)
|
Returns TRUE when the passed in Buffer Handle is a buffer handle for
a database table
|
|
+
|
LOGICAL IsUniqueFieldCombination (handle, character)
|
Returns if the provided list of field names is unique
|
|
+
|
LOGICAL IsValidTempTablename (character)
|
Validates a temp-table name
|
|
+
|
CHARACTER NewGuidWhenEmpty (handle, character)
|
Assigns a new GUID value to a buffer field when the buffer field is
empty or ?
|
|
+
|
NullifyUniqueIndexFields (handle)
|
Nullify (?) all unique index field values
|
|
+
|
INT64 NumRecords (character)
|
Returns the number of records available in the table
|
|
+
|
INTEGER NumRecords (handle)
|
Returns the number of records available in the Buffer
|
|
+
|
Consultingwerk.BufferFieldName ParseFieldName (character)
|
Parses a field name
|
|
+
|
ParseSaxAttributesToBuffer (handle, handle)
|
Assigns buffer field values from SAX-ATTRIBUTES
|
|
+
|
ParseSaxAttributesToBuffer (handle, handle, logical)
|
Assigns buffer field values from SAX-ATTRIBUTES
|
|
+
|
CHARACTER QualifiedFieldName (handle)
|
Returns the qualified field name of a buffer field
|
|
+
|
CHARACTER QualifiedTableName (handle)
|
Returns the qualified table name of a buffer
|
|
+
|
ResetToInitialValueExcept (handle, character)
|
Resets all fields of a buffer to their initial value, except the given
list of fields
|
|
+
|
CHARACTER SharedIndexFields (handle, character, handle)
|
Returns a comma-delimited list of fields from the named index of
phBuffer1 that are also present in Buffer2
|
|
+
|
ShowBuffer (handle)
|
Shows buffer field values on the screen using the MESSAGE statement
|
|
+
|
ShowBuffer (handle, character)
|
Shows buffer field values on the screen using the MESSAGE statement
|
|
+
|
ShowBuffer (handle, integer)
|
Shows buffer field values on the screen using the MESSAGE statement
|
|
+
|
ShowBuffer (handle, integer, character)
|
Shows buffer field values on the screen using the MESSAGE statement
|
|
+
|
ShowBuffer (handle, integer, logical)
|
Shows buffer field values on the screen using the MESSAGE statement
|
|
+
|
ShowBuffer (handle, integer, logical, character)
|
Shows buffer field values on the screen using the MESSAGE statement
|
|
+
|
ShowBuffer (handle, logical)
|
Shows buffer field values on the screen using the MESSAGE statement
|
|
+
|
ShowBuffer (handle, logical, character)
|
Shows buffer field values on the screen using the MESSAGE statement
|
|
+
|
CHARACTER SourceBufferMapping (handle, character)
|
Returns the DATA-SOURCE field mapping for the given source buffer
|
|
+
|
CHARACTER TableStorageArea (character)
|
Returns the name of the storage area for the database table
|
|
+
|
CHARACTER TableStorageArea (handle)
|
Returns the name of the storage area for the database table
|
|
+
|
CHARACTER ToBufferNameFieldName (character)
|
Converts a field name specified as either db.table.field or buffer.field
to buffer.field
|
|
+
|
INTEGER TotalNumberOfFields (handle)
|
Returns the total number of fields in a Buffer including Array
fields as individual columns
|
|
+
|
CHARACTER UniqueFindPredicate (handle)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
|
|
+
|
CHARACTER UniqueFindPredicate (handle, character)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
|
|
+
|
CHARACTER UniqueFindPredicate (handle, CellsCollection)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
Uses the buffer handle to determine the Unique Index fields, uses
an UltraGrid's cell collection (i.e. of an UltraGridRow) to access
the values
|
|
+
|
CHARACTER UniqueFindPredicate (handle, CellsCollection, UltraGridRow, logical)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
Uses the buffer handle to determine the Unique Index fields, uses
an UltraGrid's cell collection (i.e. of an UltraGridRow) to access
the field/cell values
|
|
+
|
CHARACTER UniqueFindPredicate (handle, CellsCollection, logical)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
Uses the buffer handle to determine the Unique Index fields, uses
an UltraGrid's cell collection (i.e. of an UltraGridRow) to access
the field/cell values
|
|
+
|
CHARACTER UniqueFindPredicate (handle, CellsCollection, logical, logical)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
Uses the buffer handle to determine the Unique Index fields, uses
an UltraGrid's cell collection (i.e. of an UltraGridRow) to access
the field/cell values
|
|
+
|
CHARACTER UniqueFindPredicate (handle, logical)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
|
|
+
|
CHARACTER UniqueFindPredicateWithValueBuffer (handle, handle, character)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
|
|
+
|
CHARACTER UniqueFindPredicateWithValueBuffer (handle, handle, CharacterDictionary, character)
|
Builds a QueryString predicate that can be used to (re)fetch a
record based on equality of primary unique columns
|
|
+
|
CHARACTER UniqueKeyFields (character)
|
Returns the fields of the Unique Primary of the table
|
|
+
|
CHARACTER UniqueKeyFields (character, logical)
|
Returns the fields of the Unique Primary of the table
|
|
+
|
CHARACTER UniqueKeyFields (character, logical, logical)
|
Returns the fields of the Unique Primary of the table
|
|
+
|
CHARACTER UniqueKeyFields (handle)
|
Returns the fields of the Unique Primary of the table
|
|
+
|
CHARACTER UniqueKeyFields (handle, logical)
|
Returns the fields of the Unique Primary of the table
|
|
+
|
CHARACTER UniqueKeyFields (handle, logical, logical)
|
Returns the fields of the Unique Primary of the table
|
|
+
|
CHARACTER UniqueRecordIdentifier (handle)
|
Builds and returns a unique record identifier composed from field
values of either the primary unique index or the first unique index
of the table
|
|
+
|
CHARACTER UniqueRecordIdentifier (handle, logical, character)
|
Builds and returns a unique record identifier composed from field
values of either the primary unique index or the first unique index
of the table
|
|
+
|
CHARACTER UnqualifiedTableNames (character)
|
Returns a list of unqualified table names by removing the database prefix
|
|
+
|
UpdateBufferFieldValues (handle, CharacterList, CharacterList)
|
Updates fields of the provided buffer based on a
CharacterList for the Field Names and a CharacterList
for the field values
|
|
+
|
UpdateDeletedBeforeBufferFieldValues (handle, CharacterList, CharacterList)
|
Updates the BEFORE-BUFFER of a ProDataset temp-table
buffer with ROW-STATE = ROW-DELETED
|