Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Izdzēš tabulas ierakstu.
Sintakse
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Parameters
| Vārds | Tips | Nepieciešams | Apraksts |
|---|---|---|---|
entityLogicalName |
String | Jā | Dzēšamā ieraksta tabulas loģiskais nosaukums. Piemēram, account. |
id |
String | Jā | Dzēšamā tabulas ieraksta GUID. |
successCallback |
Function | Nē. | Funkcija, kas jāizsauc, kad ieraksts tiek dzēsts. Skatīt atgriezto vērtību |
errorCallback |
Function | Nē. | Funkcija, kas jāizsauc, ja operācija neizdodas. Tiek nodots objekts ar šādām īpašībām: - errorCode:Skaitlis. Kļūdas kods kā pozitīvs decimālskaitlis. Piemēram, kļūdas kods, kas dokumentēts kā 0x80040333 , tiks atgriezts kā 2147746611.- message:Virkne. Kļūdas ziņojums, kurā aprakstīta problēma. |
Atgrieztā vērtība
Ja tas ir veiksmīgs, atgriež solījuma objektu successCallback ar šādiem rekvizītiem:
| Vārds | Tips | Apraksts |
|---|---|---|
entityType |
String | Tabulas loģiskais ieraksta nosaukums. |
id |
String | Ieraksta GUID. |
name |
String | Ieraksta nosaukums. |
Piemēri
Šajos piemēros tiek izmantoti daži no tiem pašiem pieprasījuma objektiem, kā parādīts sadaļā Tabulu atjaunināšana un dzēšana, izmantojot Web API , lai definētu datu objektu entītijas ieraksta atjaunināšanai.
Dzēš kontu ar ieraksta ID = 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
}
);