नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
PostSave ईवेंट पूर्ण होने के बाद OnSave होती है। इस ईवेंट का उपयोग वेब संसाधनों का उपयोग करके कस्टम तर्क का समर्थन करने या निष्पादित करने के लिए किया जाता है जब सर्वर त्रुटियों के कारण ईवेंट सफल या विफल होने पर क्रियाओं Save के बाद save कार्य करता है।
नोट
OnSave
अपॉइंटमेंट, पुनरावर्ती अपॉइंटमेंट, या सेवा गतिविधि रिकॉर्ड के लिए ईवेंट सहेजें कार्रवाई को रद्द कर देता है और या के Updateबजाय Create परिवर्तन को सहेजने के लिए संदेश का उपयोग करता Book है. इस व्यवहार के कारण, 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
ईवेंट (क्लाइंट एपीआई संदर्भ)
मॉडल-चालित ऐप्स में प्रपत्रों और ग्रिड में ईवेंट