Jagamisviis:


deleteRecord (kliendi API viide)

Kustutab tabelikirje.

Süntaks

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

Parameetrid

Nimi Liik Nõutav Kirjeldus
entityLogicalName String Jah Kustutatava kirje tabeli loogiline nimi. Näiteks: account.
id String Jah Kustutatava tabelikirje GUID.
successCallback Function Ei Funktsioon, mida kirje kustutamisel kutsuda. Kuva tagastusväärtus
errorCallback Function Ei Funktsioon, mida kutsuda, kui toiming nurjub. Edastatakse järgmiste atribuutidega objekt:
- errorCode:Arv. Tõrkekood positiivse kümnendarvuna. Näiteks tagastatakse kujul dokumenteeritud 0x80040333 tõrkekood.2147746611
- message:String. Probleemi kirjeldav tõrketeade.

Tagastatav väärtus

Edu korral tagastab lubaduse objekti järgmise successCallback atribuudiga:

Nimi Liik Kirjeldus
entityType String Kirje loogikanimi tabelina.
id String Kirje GUID.
name String Kirje nimi.

Näited

Nendes näidetes kasutatakse samu päringuobjekte, nagu on näidatud jaotises Tabelite värskendamine ja kustutamine, kasutades veebi-API-t , et määratleda olemikirje värskendamiseks kasutatav andmeobjekt.

Kustutab konto, mille kirje ID on 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