FUNCTION xpxInsertInstanceInInstanceHashTable (instanceHashTableIndex : INTEGER; instanceIdOrAggrId : GENERIC; assocoatedValue : GENERIC) status : INTEGER;
Function to insert an element in an EDMinstanceHashTable. Optionally, an associated value of the element can be inserted. An element in an EDMinstanceHashTable is either an instanceId or an aggregateId. An associated value is also either an instanceId or an aggregateId. This function has variable number of arguments, i.e., it can be invoked with a minimum of 2 arguments and a maximum of 3 arguments.
Arguments
1 | Type | Name | Comment |
2 | INTEGER | instanceHashTableIndex | An integer value that identifies the actual EDMinstanceHashTable. This "instanceHashTableIndex" is returned when the actual EDMinstanceHashTable was created. |
3 | GENERIC | instanceIdOrAggrId | An instanceId or aggregateId that should be inserted in the specified EDMinstanceHashTable. An instanceId can be inserted in any types of EDMinstanceHashTables. An aggregateId can be inserted in EDMinstanceHashTable of types INSTANCE_HASH_TABLE_WITH_ROLES and INSTANCE_HASH_TABLE_WITH_MULTIPLE_ASSOCIATED_VALUES |
4 | GENERIC | associatedValue | Optional argument for all types of EDMinstanceHashTables except for EDMinstanceHashTable of type INSTANCE_HASH_TABLE_WITH_ASSOCIATED_VALUE. The associated value must be an instanceId or an aggregateId. |
Return Value
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_r_XPX_Return_Value'.
Options
Option | Comment |
XPXOption | comment |
Example
<Missing Example>
See also
Filter by label
There are no items with the selected labels at this time.