Bagikan melalui


deleteRecord (Referensi API Klien)

Menghapus rekaman tabel.

Syntax

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

Parameter-parameternya

Nama Tipe Diperlukan Description
entityLogicalName String Yes Nama logis tabel rekaman yang ingin Anda hapus. Misalnya: account.
id String Yes GUID rekaman tabel yang ingin Anda hapus.
successCallback Function Tidak. Fungsi untuk memanggil saat rekaman dihapus. Lihat Mengembalikan Nilai
errorCallback Function Tidak. Fungsi untuk memanggil saat operasi gagal. Objek dengan properti berikut diteruskan:
- errorCode:Angka. Kode kesalahan sebagai angka desimal positif. Misalnya, kode kesalahan yang didokumenkan sebagai 0x80040333 akan dikembalikan sebagai 2147746611.
- message:Tali. Pesan kesalahan yang menjelaskan masalah.

Mengembalikan Nilai

Setelah berhasil, mengembalikan objek janji ke successCallback dengan properti berikut:

Nama Tipe Description
entityType String Nama logis tabel rekaman.
id String GUID rekaman.
name String Nama rekaman.

Examples

Contoh-contoh ini menggunakan beberapa objek permintaan yang sama seperti yang ditunjukkan dalam Memperbarui dan menghapus tabel menggunakan API Web untuk menentukan objek data untuk memperbarui rekaman entitas.

Menghapus akun dengan ID rekaman = 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