Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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
}
);