הערה
גישה לעמוד זה דורשת אישור. אתה יכול לנסות להיכנס או לשנות תיקיות.
גישה לעמוד זה דורשת אישור. אתה יכול לנסות לשנות מדריכים.
מחיקת רשומת טבלה.
תחביר
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Parameters
| שם | Type | נדרש | תיאור |
|---|---|---|---|
entityLogicalName |
String | כן | השם הלוגי של הטבלה של הרשומה שברצונך למחוק. לדוגמה: account. |
id |
String | כן | ה- GUID של רשומת הטבלה שברצונך למחוק. |
successCallback |
פונקציה | לא | פונקציה שיש לקרוא לה בעת מחיקת רשומה. ראה ערך החזרה |
errorCallback |
פונקציה | לא | פונקציה שיש לקרוא לה כאשר הפעולה נכשלת. אובייקט עם המאפיינים הבאים מועבר: - errorCode:מספר. קוד השגיאה כמספר עשרוני חיובי. לדוגמה, קוד השגיאה שתועד כפי 0x80040333 שהוא יוחזר בתור 2147746611.- message:מחרוזת. הודעת שגיאה המתארת את הבעיה. |
ערך החזרה
בעת הצלחה, החזרת אובייקט promise ל- successCallback עם המאפיינים הבאים:
| שם | Type | תיאור |
|---|---|---|
entityType |
String | השם הלוגי של הטבלה של הרשומה. |
id |
String | GUID של הרשומה. |
name |
String | שם הרשומה. |
דוגמאות
דוגמאות אלה משתמשות בכמה מאותם אובייקטי בקשה כפי שהודגם בעדכון ומחיקה של טבלאות באמצעות ה- 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
}
);