के माध्यम से साझा करें


formContext.data.save (क्लाइंट एपीआई संदर्भ)

सहेजें कार्रवाई पूरी होने के बाद निष्पादित होने के लिए कॉलबैक फ़ंक्शंस सेट करने के विकल्प के साथ रिकॉर्ड को अतुल्यकालिक रूप से सहेजता है।

आप यह नियंत्रित करने के लिए कोई ऑब्जेक्ट भी सेट कर सकते हैं कि अपॉइंटमेंट, आवर्ती अपॉइंटमेंट या सेवा गतिविधि रिकॉर्ड कैसे संसाधित किए जाते हैं.

सिंटैक्स

formContext.data.save(saveOptions).then(successCallback, errorCallback);

पैरामीटर्स

नाम प्रकार आवश्य विवरण
saveOptions वस्तु नहीं रिकॉर्ड सहेजने के लिए विकल्प निर्दिष्ट करने के लिए एक ऑब्जेक्ट. ऑब्जेक्ट में निम्नलिखित पैरामीटर हैं:

- saveMode: (वैकल्पिक) संख्या। एक मान निर्दिष्ट करें जो दर्शाता है कि सहेजें ईवेंट कैसे शुरू किया गया था। समर्थित मानों की सूची के लिए, getSaveMode विधि का रिटर्न मान देखें। ध्यान दें कि सेटिंग saveMode वास्तव में संबंधित कार्रवाई नहीं करती है; यह केवल ईवेंट हैंडलर को OnSave सेव ऑपरेशन के कारण के बारे में जानकारी प्रदान करने के लिए है।

- useSchedulingEngine: (वैकल्पिक) बूलियन। इंगित करें कि क्या या संदेशों Update के बजाय Create या संदेशों Reschedule का उपयोग करना Book है। यह विकल्प केवल तभी लागू होता है जब अपॉइंटमेंट, पुनरावर्ती अपॉइंटमेंट या सेवा गतिविधि रिकॉर्ड के साथ उपयोग किया जाता है.

नोट:useSchedulingEngine गुण एकीकृत इंटरफ़ेस में समर्थित नहीं है।
successCallback फ़ंक्शन नहीं ऑपरेशन सफल होने पर कॉल करने के लिए एक फ़ंक्शन।
errorCallback फ़ंक्शन नहीं ऑपरेशन विफल होने पर कॉल करने के लिए एक फ़ंक्शन। निम्नलिखित गुणों के साथ एक ऑब्जेक्ट पारित किया जाएगा:

- errorCode:संख्या। त्रुटि कोड।

- message:तार। एक स्थानीयकृत त्रुटि संदेश।

नोट

प्रपत्रों के साथ कार्य करते समय, और आप विधि को formContext.data.save कॉल करते हैं, सुनिश्चित करें कि आप यह सुनिश्चित करने के लिए preventDefault को भी कॉल करें कि कोई उपयोगकर्ता प्रपत्र सहेजता है जब कोई डिफ़ॉल्ट सहेजें कार्रवाई ट्रिगर नहीं है।

formContext.data.entity.save
प्रपत्र संदर्भ