ग्रिड ऑनसेव ईवेंट (क्लाइंट एपीआई संदर्भ)

OnSave सर्वर के लिए अद्यतन की गई जानकारी भेजने से पहले ईवेंट होती है, और जब निम्न में से कोई भी होती है:

  • रिकॉर्ड चयन में बदलाव हुआ है।
  • उपयोगकर्ता स्पष्ट रूप से संपादन योग्य ग्रिड के सेव बटन का उपयोग करके सेव ऑपरेशन को ट्रिगर करता है।
  • उपयोगकर्ता संपादन योग्य ग्रिड से एक सॉर्ट, फ़िल्टर, समूह, पृष्ठांकन, या नेविगेशन कार्रवाई लागू करता है, जबकि लंबित परिवर्तन हैं।

घटना के लिए OnSave विचार करने के लिए कुछ महत्वपूर्ण बिंदु:

  • यदि कोई उपयोगकर्ता एक ही रिकॉर्ड के कई स्तंभों को अनुक्रम में संपादित करता है, OnSave तो इष्टतम प्रदर्शन और प्रपत्र व्यवहार संगतता सुनिश्चित करने के लिए ईवेंट केवल एक बार होता है।
  • संपादन योग्य ग्रिड और पैरेंट फॉर्म में अलग-अलग सेव बटन होते हैं। एक में सेव बटन का चयन करने से दूसरे में परिवर्तन नहीं बचते हैं।
  • संपादन योग्य ग्रिड लंबित परिवर्तनों को तब सहेजता नहीं है जब नेविगेशन कार्रवाई उसके संदर्भ के बाहर की जाती है. यदि नियंत्रण में सहेजा नहीं गया डेटा है, तो वह डेटा खो सकता है. इसलिए, OnSave घटना नहीं हो सकती है। उदाहरण के लिए, हो सकता है कि प्रपत्र लुकअप स्तंभ का उपयोग करके या रिबन के माध्यम से किसी भिन्न रिकॉर्ड पर नेविगेट करते समय ईवेंट सक्रिय OnSave न हो.
  • संपादन योग्य ग्रिड में ताज़ा करें बटन का चयन करने से यह किसी भी लंबित परिवर्तन को छोड़ देता है, और ईवेंट को OnSave निकाल नहीं दिया जाता है।
  • संपादन योग्य ग्रिड नियंत्रण ऑटो-सेव टाइमर को लागू नहीं करता है। संपादन योग्य ग्रिड डुप्लिकेट डिटेक्शन नियमों को दबाता है।

नोट

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

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