deleteRecord (odkaz na klientske rozhranie API)

Odstráni záznam tabuľky.

Syntax

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

Parametre

Name Typ Požaduje sa Popis
entityLogicalName Povrázok Áno Logický názov tabuľky záznamu, ktorý chcete odstrániť. Napríklad: account.
id Povrázok Áno IDENTIFIKÁTOR GUID záznamu tabuľky, ktorý chcete odstrániť.
successCallback Function Nie Funkcia na volanie pri odstránení záznamu. Zobraziť vrátenú hodnotu
errorCallback Function Nie Funkcia, ktorá sa volá v prípade zlyhania operácie. Odovzdá sa objekt s nasledujúcimi vlastnosťami:
- errorCode:Číslo. Kód chyby ako kladné desatinné číslo. Napríklad kód chyby zdokumentovaný ako 0x80040333 sa vráti ako 2147746611.
- message:Povrázok. Chybové hlásenie popisujúce problém.

Vrátená hodnota

Po úspešnom dokončení vráti objekt sľubu successCallback s nasledujúcimi vlastnosťami:

Name Typ Popis
entityType Povrázok Logický názov tabuľky záznamu.
id Povrázok Identifikátor GUID záznamu.
name Povrázok Názov záznamu.

Príklady

Tieto príklady používajú niektoré rovnaké objekty požiadavky, ako je to znázornené v téme Aktualizácia a odstránenie tabuliek pomocou webového rozhrania API na definovanie údajového objektu na aktualizáciu záznamu entity.

Odstráni konto s ID záznamu = 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