Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Изтрива запис на таблица.
Синтаксис
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Параметри
| Име | Вид | Необходимо | Описание |
|---|---|---|---|
entityLogicalName |
String | Да | Логическото име на таблицата на записа, който искате да изтриете. Например: account. |
id |
String | Да | GUID на записа на таблицата, който искате да изтриете. |
successCallback |
Function | Не | Функция за извикване при изтриване на запис. Вижте върнатата стойност |
errorCallback |
Function | Не | Функция, която да се извика, когато операцията е неуспешна. Подаден е обект със следните свойства: - errorCode:Номер. Кодът на грешката като положително десетично число. Например кодът на грешката, документиран като 0x80040333 ще бъде върнат като 2147746611.- message:Низ. Съобщение за грешка, описващо проблема. |
Връщана стойност
При успех връща обект на обещание със successCallback следните свойства:
| Име | Вид | Описание |
|---|---|---|
entityType |
String | Логическото име на таблицата на записа. |
id |
String | GUID на записа. |
name |
String | Име на записа. |
Примери
Тези примери използват някои от същите обекти на заявки, както е показано в Актуализиране и изтриване на таблици с помощта на уеб API , за да се дефинира обектът с данни за актуализиране на запис на обект.
Изтрива акаунт със запис ИД = 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
}
);