deleteRecord (Tài liệu tham khảo về API máy khách)

Xóa bỏ bản ghi bảng.

Cú pháp

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

Tham số

Tên Loại Bắt buộc Sự miêu tả
entityLogicalName String Tên lô-gic bảng của bản ghi bạn muốn xóa. Ví dụ: account.
id String GUID của bản ghi bảng bạn muốn xóa.
successCallback Hàm Không Một hàm để gọi khi một bản ghi bị xóa. Xem Giá trị Trả về
errorCallback Hàm Không Một hàm để gọi khi hoạt động không thành công. Một đối tượng với các thuộc tính sau đây được truyền đi:
- errorCode:Số. Mã lỗi dưới dạng số thập phân dương. Ví dụ: mã lỗi được ghi là sẽ 0x80040333 được trả về dưới dạng 2147746611.
- message:Xâu. Thông báo lỗi mô tả sự cố.

Trả về giá trị

Khi thành công, trả về đối tượng promise với successCallback các thuộc tính sau:

Tên Loại Sự miêu tả
entityType String Tên lô-gic bảng của bản ghi.
id String GUID của bản ghi.
name String Tên của bản ghi.

Ví dụ

Những ví dụ này sử dụng một số đối tượng yêu cầu tương tự như được minh họa trong Cập nhật và xóa bảng bằng API Web để xác định đối tượng dữ liệu để cập nhật bản ghi thực thể.

Xóa tài khoản có ID bản ghi = 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