नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
प्रपत्र पर प्रपत्र या किसी आइटम का संदर्भ देता है, यह इस बात पर निर्भर करता है कि विधि को कहाँ कहा गया था.
सिंटैक्स
ExecutionContextObj.getFormContext()
मान देता है
प्रकार: वस्तु
वर्णन: प्रपत्र पर प्रपत्र या किसी आइटम का संदर्भ देता है जैसे कि संपादन योग्य ग्रिड इस बात पर निर्भर करता है कि विधि को कहाँ कहा गया था. यह विधि आपको सामान्य ईवेंट हैंडलर बनाने में सक्षम बनाती है जो प्रपत्र पर या तो किसी प्रपत्र या किसी आइटम पर काम कर सकते हैं, यह इस बात पर निर्भर करता है कि इसे कहाँ कहा जाता है.
उदाहरण
निम्न नमूना कोड प्रदर्शित करता है कि आप स्क्रिप्ट पंजीकृत स्थान (स्तंभ OnChange ईवेंट या संपादन योग्य ग्रिड ईवेंट ) के आधार पर किसी प्रपत्र स्तंभ या संपादन योग्य ग्रिड कक्ष पर सूचना सेट करने वाली विधि कैसे बना सकते हैं:
function commonEventHandler(executionContext) {
var formContext = executionContext.getFormContext();
var telephoneAttr = formContext.data.entity.attributes.get('telephone1');
var isNumberWithCountryCode = telephoneAttr.getValue().substring(0,1) === '+';
// telephoneField will be a form control if invoked from a form OnChange event;
// telephoneField will be a editable grid GridCell object if invoked from editable grid OnChange event.
var telephoneField = telephoneAttr.controls.get(0);
if (!isNumberWithCountryCode) {
telephoneField.setNotification('Please include the country code beginning with '+'.', 'countryCodeNotification');
}
else {
telephoneField.clearNotification('countryCodeNotification');
}
}