Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Current »


 
SYNTAX:
 
xpfGetEntityInSchema (schemaIdOrQuerySchemaId    : GENERIC;
                      entityNameOrViewEntityName : STRING)                       entityIdOrViewEntityId     : GENERIC;
 
The xpfGetEntityInSchema function returns a numeric entityIdOrViewEntityId     that uniquely identifies an entity definition instance in the EDMdatabase. The entityIdOrViewEntityId     is returned in the argument <entityIdOrViewEntityId    >. An entity name is unique within one dictionary model (Express schema). Hence the combination of <schemaIdOrQuerySchemaId    > and <entityNameOrViewEntityName > identifies one particular entity definition in the EDMdatabase.
The actual dictionary model must be open before this function can be successfully performed.
If the specified <entityNameOrViewEntityName > is the name of a legal complex entity that does not exist as an entity definition instance in the related dictionary model, an entity definition instance of the actual complex entity, will be created in the related dictionary model.
The returned entityIdOrViewEntityId     can be used to identify the actual entity in subsequent EDMinterface operations. The returned entityIdOrViewEntityId     will be a constant value throughout the lifetime of the actual entity definition instance in the EDMdatabase.
This function is equivalent to the EDMinterface function edmiGetEntityInSchema.
See also xpxGetEntityInSchema.

  • No labels