Delen via


deleteRecord (client-API-verwijzing)

Hiermee verwijdert u een tabelrecord.

Syntaxis

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

Parameterwaarden

Naam Typologie Verplicht Description
entityLogicalName Snaar / Touwtje Yes De logische tabelnaam van de record die u wilt verwijderen. Voorbeeld: account.
id Snaar / Touwtje Yes GUID van de tabelrecord die u wilt verwijderen.
successCallback Functie Nee. Een functie om aan te roepen wanneer een record wordt verwijderd. Zie Retourwaarde
errorCallback Functie Nee. Een functie om aan te roepen wanneer de bewerking mislukt. Er wordt een object met de volgende eigenschappen doorgegeven:
- errorCode:Getal. De foutcode als een positief decimaal getal. De foutcode die wordt beschreven zoals 0x80040333 wordt geretourneerd als 2147746611.
- message:Snaar. Een foutmelding die het probleem beschrijft.

Retourwaarde

Retourneert bij succes een promise-object aan de successCallback hand van de volgende eigenschappen:

Naam Typologie Description
entityType Snaar / Touwtje De logische tabelnaam van de record.
id Snaar / Touwtje GUID van de record.
name Snaar / Touwtje Naam van de record.

Voorbeelden

In deze voorbeelden worden enkele van dezelfde aanvraagobjecten gebruikt als in Tabellen bijwerken en verwijderen met behulp van de web-API om het gegevensobject te definiƫren voor het bijwerken van een entiteitsrecord.

Hiermee verwijdert u een account met record-id = 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