...
Code Block |
---|
language | cpp |
---|
theme | Confluence |
---|
|
FUNCTION xpfCreateInstanceAndPutAttrsBN (modelId : GENERIC;
entityName : STRING;
numberOfAttributes : INTEGER;
attrName1 : STRING; attrValue1 : GENERIC;
... ...",
attrNameN STRING; attrValueN : GENERIC)
newInstanceId : GENERIC;
|
This function creates an entity instance and optionally set the specified attribute values of the created instance. Hence this operation is a combination of xpfCreateInstanceBN xpfCreateInstance and xpxPutAttrsBN xpxPutAttrs operations. The instanceID of the created instance is returned by the function in the argument <newInstanceId>.
This operation is only applicable to data models.
The actual data model must be open for write access , before this operation can be successfully performed.
This function is equivalent to the EDMinterface function edmiCreateInstanceAndPutAttrsBN.
See also xpxCreateInstanceAndPutAttrsBN.
Arguments
...
Type | Name | Comment |
GENERIC | modelId | comments |
STRING | entityName | |
INTEGER | numberOfAttributes | |
STRING | attrName1 | |
GENERIC | attrValue1 | |
Return Value
...
Type | Name | Comment |
GENERIC | newInstanceId | comments |
Options
...
Example
...
Code Block |
---|
|
<Missing Example> |
See also
Filter by label (Content by label) |
---|
showLabels | false |
---|
showSpace | false |
---|
cql | label = "extension_schema" and parent = "5636522" |
---|
|