पोस्टसेव ईवेंट

PostSave ईवेंट पूर्ण होने के बाद OnSave होती है। इस ईवेंट का उपयोग वेब संसाधनों का उपयोग करके कस्टम तर्क का समर्थन करने या निष्पादित करने के लिए किया जाता है जब सर्वर त्रुटियों के कारण ईवेंट सफल या विफल होने पर क्रियाओं save के बाद Save कार्य करता है।

नोट

OnSave अपॉइंटमेंट, पुनरावर्ती अपॉइंटमेंट या सेवा गतिविधि रिकॉर्ड के लिए ईवेंट सहेजें कार्रवाई को रद्द कर देगा और या के Bookबजाय Create परिवर्तन को जारी रखने के लिए संदेश का Update उपयोग करेगा. इस वजह से, OnSave और PostSave इन तालिकाओं के लिए ईवेंट हैंडलर काम नहीं करेंगे।

इस ईवेंट के लिए ईवेंट हैंडलर प्रबंधित करने के लिए addOnPostSave और removeOnPostSave विधियों का उपयोग करें।

नोट

यह विधि केवल एकीकृत इंटरफ़ेस पर समर्थित है

सिंटैक्स

formContext.data.entity.addOnPostSave(myFunction)

पैरामीटर

नाम प्रकार आवश्य वर्णन
myFunction फ़ंक्शन संदर्भ हाँ PostSave ईवेंट में जोड़ने के लिए फ़ंक्शन. निष्पादन संदर्भ स्वचालित रूप से इस फ़ंक्शन के पहले पैरामीटर के रूप में पारित किया जाता है।

उदाहरण

निम्न नमूना कोड प्रपत्र सूचना के रूप में संगठन अद्वितीय नाम प्रदर्शित करता है।

function addMessageToOnPostSave(executionContext) {
   var formContext = executionContext.getFormContext();
    formContext.data.entity.addOnPostSave(displayOrgName);
}

// function to display organization unique name.

function displayOrgName(executionContext)
{
  var formContext = executionContext.getFormContext();
  var orgName = Xrm.Utility.getGlobalContext().organizationSettings.uniqueName;
  var myuniqueId = "_myUniqueId";
  formContext.ui.setFormNotification(orgName, "INFO", myuniqueId);
}

getEntityReference
getIsSaveSuccess
getSaveErrorInfo
ईवेंट (क्लाइंट एपीआई संदर्भ)
मॉडल-चालित ऐप्स में प्रपत्रों और ग्रिड में ईवेंट