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
}
);