مشاركة عبر


deleteRecord (مرجع واجهة برمجة تطبيقات العميل)

حذف سجل جدول.

بناء الجملة

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

المعلمات

Name نوع المطلوب ‏‏الوصف
entityLogicalName سلسلة ‏‏نعم‬ الاسم المنطقي للجدول للسجل الذي تريد حذفه. على سبيل المثال: account.
id سلسلة ‏‏نعم‬ GUID لسجل الجدول الذي تريد حذفه.
successCallback الدالة لا وظيفة للاتصال عند حذف سجل. راجع القيمة المرجعة
errorCallback الدالة لا وظيفة للاتصال عند فشل العملية. يتم تمرير كائن بالخصائص التالية:
- errorCode:رقم. رمز الخطأ كرقم عشري موجب. على سبيل المثال، رمز الخطأ الموثق كما 0x80040333 سيتم إرجاعه ك 2147746611.
- message:خيط. رسالة خطأ تصف المشكلة.

قيمة الإرجاع

عند النجاح، ترجع عنصر وعد إلى successCallback مع الخصائص التالية:

Name نوع ‏‏الوصف
entityType سلسلة الاسم المنطقي للسجل في الجدول.
id سلسلة GUID للسجل.
name سلسلة اسم السجل.

Examples

تستخدم هذه الأمثلة بعض كائنات الطلب نفسها كما هو موضح في تحديث الجداول وحذفها باستخدام واجهة برمجة تطبيقات الويب لتعريف كائن البيانات لتحديث سجل كيان.

حذف حساب بمعرف السجل = 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