Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
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
}
);