Partager via


deleteRecord (Référence API JavaScript) pour l’environnement d’intégration du canal de Dynamics 365 1.0

Supprime un enregistrement d’entité.

Syntaxe

Microsoft.CIFramework.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);

Paramètres

Nom  Type Requise Description
entityLogicalName Chaîne Oui Nom logique de l’entité de l’enregistrement à supprimer. Par exemple : « compte ».
Id Chaîne Oui GUID de l’enregistrement d’entité à supprimer.
successCallback Fonction Non Fonction à appeler lorsqu’un enregistrement est supprimé.
errorCallback Fonction Non Fonction à appeler lorsque l’opération échoue.

Valeur renvoyée

En cas de réussite, retourne une promesse contenant la chaîne avec les attributs et leurs valeurs.

Exemples

Cet exemple de code supprime un enregistrement de contact existant avec l’ID d’enregistrement = a8a19cdd-88df-e311-b8e5-6c3be5a8b200

// delete contact record  with the id=b44d31ac-5fd1-e811-8158-000d3af97055d
var id = "b44d31ac-5fd1-e811-8158-000d3af97055";
var entityLogicalName = "contact";
Microsoft.CIFramework.deleteRecord(entityLogicalName, id).then(
    function success(result) {
      res=JSON.parse(result);
      console.log("Contact deleted with ID: " + res.contactid);
      // the record is deleted
    },
    function (error) {
        console.log(error.message);
        // handle error conditions
    }
);