/
xpfGetEntity
xpfGetEntity
FUNCTION xpfGetEntity (modelId : GENERIC; entityName : STRING) entityId : GENERIC;
The xpfGetEntity function returns the instanceId of the entity_definition instance of the specified entity; The entity_definition instance is located in the dictionary model of the actual Express schema in EDMdatabase. An entity_definition is uniquely defined by the arguments modelId and entityName. The instanceId of the actual entity_definition instance is returned in the entityId argument.
Arguments
Type | Name | Comment |
GENERIC | modelId | Id of the model within the EDMdatabse |
STRING | entityName | The name of the entity |
Return Value
Type | Name | Comment |
GENERIC | entityId | The instanceId of the actual entity_definition instance |
Options
Example
FUNCTION getEntity(modelId : GENERIC; entityName : STRING) : GENERIC; LOCAL entityId : GENERIC; name : STRING; END_LOCAL; ON_ERROR_DO; xpxPrintf('\nError.'); xpxThrow; END_ON_ERROR_DO; entityId := xpfGetEntity(modelId,entityName); xpxPrintf('\nentiyId : %lu',entityId); name := entityId.name; xpxPrintf('\nEntity name : %s',name); IF(name <> entityName) THEN xpxThrow; END_IF; RETURN(entityId); END_FUNCTION;
See also
Filter by label
There are no items with the selected labels at this time.
, multiple selections available,
Related content
xpxGetEntity
xpxGetEntity
More like this
xpxGetEntityInSchema
xpxGetEntityInSchema
More like this
xpfGetModelBN
xpfGetModelBN
More like this
xpfGetExtent
xpfGetExtent
More like this
xpfGetInstanceType
xpfGetInstanceType
More like this
xpfGetModelRepository
xpfGetModelRepository
More like this