Partager via


deleteRecord (référence de l’API client)

Supprime un enregistrement de table.

Syntaxe

Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);

Paramètres

Nom Type Requise Description
entityLogicalName String Oui Nom logique de la table de l’enregistrement à supprimer. Par exemple : account.
id String Oui GUID de l’enregistrement de table à supprimer.
successCallback Function Non Fonction à appeler lorsqu’un enregistrement est supprimé. Voir Valeur renvoyée
errorCallback Function Non Fonction à appeler lorsque l’opération échoue.

Valeur renvoyée

En cas de réussite, retourne un objet de promesse à successCallback avec les propriétés suivantes :

Nom Type Description
entityType String Nom logique de la table de l’enregistrement.
id String GUID de l’enregistrement.
name String Nom de l’enregistrement.

Examples

Ces exemples utilisent certains des mêmes objets de requête, comme illustré dans Mettre à jour et supprimer des tables à l’aide de l’API Web pour définir l’objet de données pour la mise à jour d’un enregistrement d’entité.

Supprime un compte avec un ID d’enregistrement = 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
    }
);

Xrm.webApi

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).