Example: Parameters in lpDS for an Error Message

This example includes the lpDS parameters, cSuppressErrorMessage, and szErrorMessageID:

   if ((!IsStringBlank(lpDS->szErrorMessageID)) &&
       (lpDS->cSuppressErrorMessage != _J('1')))
   {
      jdeStrcpy ((JCHAR*) (lpDS->szErrorMessageID),
                 (const JCHAR*) (_J("0653")));
      jdeErrorSet (lpBhvrCom, lpVoid, (ID) IDERRcMethodofComputation_1,
                   lpDS->szErrorMessageID, (LPVOID) NULL);
      idReturnValue = ER_ERROR;
   }

/***********************************************************
 * Function Clean Up
 ***********************************************************/
   return idReturnValue;