Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Видалення запису таблиці.
Синтаксис
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Параметри
| Ім'я | Тип | Обов'язковий | Опис |
|---|---|---|---|
entityLogicalName |
Рядок | Так | Логічне ім'я таблиці запису, який потрібно видалити. Наприклад: account. |
id |
Рядок | Так | GUID запису таблиці, який потрібно видалити. |
successCallback |
Function | Ні | Функція для виклику при видаленні запису. Див . повернуте значення |
errorCallback |
Function | Ні | Функція для виклику, коли операція не вдається. Передано об'єкт із такими властивостями: - errorCode:Число. Код помилки як додатне десяткове число. Наприклад, код помилки, задокументований як 0x80040333 , буде повернуто як 2147746611.- message:Рядок. Повідомлення про помилку з описом проблеми. |
Повернуте значення
Після успішного виконання повертає об'єкт обіцянки successCallback з такими властивостями:
| Ім'я | Тип | Опис |
|---|---|---|
entityType |
Рядок | Логічне ім'я таблиці запису. |
id |
Рядок | GUID запису. |
name |
Рядок | Ім'я запису. |
Приклади
У цих прикладах використовуються деякі об'єкти запиту, як показано в статті Оновлення та видалення таблиць за допомогою веб-інтерфейсу 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
}
);