FUNCTION xpxRemoveInstancesFromInstanceHashTable (instanceHashTableIndex : INTEGER; instanceIdOrAggrIdOrInstanceHashTableIndex : GENERIC; options : INTEGER) status : INTEGER;
Function to remove one or a set of given elements from an EDMinstanceHashTable.
Arguments
1 | Type | Name | Comment |
2 | INTEGER | instanceHashTableIndex | The function return the integer value xpxOK ( = 0) when the function is successfully performed. When the function fails, an error code is returned. Exception handling can also be used to handle error conditions in the actual xpxRemoveInstancesFromInstanceHashTable() operation. |
3 | GENERIC | instanceIdOrAggrIdOrInstanceHashTableIndex | This argument defines the elements that should be removed from the given EDMinstanceHashTable. This argument can be specified in the following ways:
An instanceId can be an element in all types of EDMinstanceHashTable. An aggregateId can only be an element in EDMinstanceTable of type INSTANCE_HASH_TABLE_WITH_ROLES and INSTANCE_HASH_TABLE_WITH_MULTIPLE_ASSOCIATED_VALUES |
4 | INTEGER | options | Optional argument. Default value is INDETERMINATE (?) |
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 |
xpxINSERT_AGGRID_IN_INSTANCE_HASH_TABLE | When the "instanceIdOrAggrIdOrInstanceHashTableIndex" argument is an aggregateId, the actual aggregateId will be removed instead of the contents (elements) of the aggregate identified by the aggregateId. |
Example
<Missing Example>
See also
Filter by label
There are no items with the selected labels at this time.