edmiGetErrorTextEx

SdaiString edmiGetErrorTextEx(EdmiError        errCode
                            SdaiInteger      errorTextLanguageNumber);

Returns an error message that corresponds to the given EDMinterface error code. The actual returned error message string is located in a buffer in EDMinterface that may be overwritten by the next EDMinterface operation.

Arguments


TypeNameComment
EdmiError 

errCode

An EDMinterface error code.

SdaiInteger      
errorTextLanguageNumber
The language code

Return Value


TypeComment
SdaiString 

The corresponding error text, in the given language

Options


  

 

Example


 

 EdmiError rstat;
 SdaiErrorCode errCode;
 SdaiSession sessionId;
 SdaiEntity entityId;
 . . .
 sessionId = sdaiOpenSession();
 if (errCode = sdaiErrorQuery()) {
 /* Error in operation */ 
 printf("\nError: %s in sdaiOpenSession\n", 
 edmiGetErrorText(rstat)); 
 goto error; 
 }
 . . .
 if (rstat = edmiGetEntityInSchemaBN("PDM_Schema",
 "Document",  
 &entityId)) { 
 /* Error in operation */ 
 printf("\nError: %s in edmiGetEntityInSchemaBN\n", 
 edmiGetErrorText(rstat)); 
 goto error; 
 }
 printf("\nentityId: %lu", entityId);
 . . .

 

See also

Filter by label

There are no items with the selected labels at this time.

Â