Sdílet prostřednictvím


deleteRecord (referenční dokumentace k rozhraní API klienta)

Odstraní záznam tabulky.

Syntaxe

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

Parametry

Název Typ Povinné Description
entityLogicalName String Ano Logický název záznamu, který chcete odstranit. Například: account.
id String Ano IDENTIFIKÁTOR GUID záznamu tabulky, který chcete odstranit.
successCallback Funkce Ne Funkce, která se volá při smazání záznamu. Zobrazit vrácenou hodnotu
errorCallback Funkce Ne Funkce, která se má volat v případě selhání operace. Předá se objekt s následujícími vlastnostmi:
- errorCode:Číslo. Kód chyby jako kladné desetinné číslo. Například kód chyby zdokumentovaný tak, jak 0x80040333 bude vrácen jako 2147746611.
- message:Řetězec. Chybová zpráva popisující problém.

Návratová hodnota

Při úspěchu vrátí objekt příslibu successCallback s následujícími vlastnostmi:

Název Typ Description
entityType String Logický název tabulky záznamu.
id String IDENTIFIKÁTOR GUID záznamu.
name String Název záznamu

Examples

Tyto příklady používají některé ze stejných objektů požadavku, jak je znázorněno v tabulkách Aktualizace a odstranění pomocí webového rozhraní API , k definování datového objektu pro aktualizaci záznamu entity.

Odstraní účet 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