deleteRecord (הפניה ל- API של JavaScript) עבור Dynamics 365 Channel Integration Framework 2.0

מחיקת רשומת ישות.

תחביר

Microsoft.CIFramework.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);

פרמטרים

שם Type חובה תיאור‬‏‫‬
entityLogicalName String כן השם הלוגי של הישות של הרשומה שברצונך למחוק. לדוגמה: "חשבון".
id String כן GUID של רשומת הישות שברצונך למחוק.
הצלחההתקשרות חוזרת פונקציה לא פונקציה שיש לקרוא לה בעת מחיקת רשומה.
errorהתקשרות חוזרת פונקציה לא פונקציה שיש לקרוא לה כאשר הפעולה נכשלת.

ערך החזרה

בעת הצלחה, הפונקציה מחזירה הבטחה המכילה מחרוזת עם התכונות והערכים שלהן.

דוגמאות

קוד לדוגמה זה מוחק רשומת איש קשר קיימת עם מזהה רשומה = a8a19cdd-88df-e311-b8e5-6c3be5a8b200

// delete contact record  with the id=b44d31ac-5fd1-e811-8158-000d3af97055d
var id = "b44d31ac-5fd1-e811-8158-000d3af97055";
var entityLogicalName = "contact";
Microsoft.CIFramework.deleteRecord(entityLogicalName, id).then(
    function success(result) {
      res=JSON.parse(result);
      console.log("Contact deleted with ID: " + res.contactid);
      // the record is deleted
    },
    function (error) {
        console.log(error.message);
        // handle error conditions
    }
);