deleteRecord (referenca klijentskog API-ja)

Briše zapis tablice.

Sintaksa

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

Parametara

Ime Tip Obvezno Opis
entityLogicalName String Da Logički naziv tablice zapisa koji želite izbrisati. Na primjer: account.
id String Da GUID zapisa tablice koji želite izbrisati.
successCallback Function Ne Funkcija za pozivanje kada se zapis izbriše. Pogledajte povratnu vrijednost
errorCallback Function Ne Funkcija za pozivanje kada operacija ne uspije. Prosljeđuje se objekt sa sljedećim svojstvima:
- errorCode:Broj. Kôd pogreške kao pozitivan decimalni broj. Primjerice, kôd pogreške dokumentiran kao 0x80040333 će se vratiti kao 2147746611.
- message:Gudački. Poruka o pogrešci koja opisuje problem.

Povratna vrijednost

Nakon uspjeha vraća objekt obećanja sljedećim successCallback svojstvima:

Ime Tip Opis
entityType String Logički naziv tablice zapisa.
id String GUID zapisa.
name String Naziv zapisa.

Primjeri

Ti primjeri koriste neke od istih objekata zahtjeva kao što je pokazano u ažuriranju i brisanju tablica pomoću WEB API-ja za definiranje podatkovnog objekta za ažuriranje zapisa entiteta.

Briše račun s ID-om zapisa = 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