SaveRecordResult

Represents the result of a Lightning Data Service operation that makes a persistent change to record data.

SaveRecordResult Object 

Callback functions for the saveRecord and deleteRecord functions receive a SaveRecordResult object as their only argument.

Attribute NameTypeDescription
objectApiNameStringThe object API name for the record.
entityLabelStringThe label for the name of the sObject of the record.
errorStringA localized message indicating what went wrong, or an array of errors that includes a localized message and might also include further data to help handle the error, such as field- or page-level errors. error is undefined if the save state is SUCCESS or DRAFT.
recordIdStringThe 18-character ID of the record affected.
stateStringThe result state of the operation. Possible values are SUCCESS (the operation completed on the server successfully), DRAFT (the server wasn’t reachable, so the operation was saved locally as a draft and is applied to the server when it’s reachable), INCOMPLETE (the server wasn’t reachable, and the device doesn’t support drafts, which are supported only in the Salesforce app; try this operation again later), or ERROR (the operation couldn’t be completed; check the error attribute for more information).