deleteRecord (referencia de la API de cliente)
Elimina un registro de tabla.
Sintaxis
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Parámetros
Name | Type | Obligatorio | Description |
---|---|---|---|
entityLogicalName |
String | Sí | El nombre lógico de la tabla del registro que desea eliminar. Por ejemplo: account . |
id |
String | Sí | GUID del registro de tabla que desea eliminar. |
successCallback |
Function | No | Una función para llamar cuando se elimina un registro. Ver Valor de retorno |
errorCallback |
Function | No | Una función a la que se llama cuando la operación tiene error. |
Valor devuelto
Si tiene éxito, devuelve un objeto de promesa al successCallback
con las siguientes propiedades:
Name | Type | Description |
---|---|---|
entityType |
String | Nombre lógico de tabla del registro. |
id |
String | GUID del registro. |
name |
String | Nombre del registro. |
Ejemplos
Estos ejemplos utilizan algunos de los mismos objetos de solicitud que se muestran en Actualizar y eliminar tablas usando la API web para definir el objeto de datos para actualizar un registro de entidad.
Elimina una cuenta con ID de registro = 5531d753-95af-e711-a94e-000d3a11e605.
Xrm.WebApi.deleteRecord("account", "5531d753-95af-e711-a94e-000d3a11e605").then(
function success(result) {
console.log("Account deleted");
// perform operations on record deletion
},
function (error) {
console.log(error.message);
// handle error conditions
}
);
Artículos relacionados
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).