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


Validate फलन

इस पर लागू होता है: कैनवास ऐप्स मॉडल-चालित ऐप्स

Validate फ़ंक्शन यह जाँचता है कि किसी एकल स्तंभ या पूर्ण रिकॉर्ड का मान किसी डेटा स्रोत के लिए मान्य है या नहीं.

वर्णन

उपयोगकर्ता द्वारा डेटा परिवर्तन सबमिट करने से पहले, आप उस सबमिशन की मान्यता पर तत्काल प्रतिक्रिया प्रदान कर सकते हैं, जिसके परिणामस्वरूप बेहतर उपयोगकर्ता अनुभव मिलता है.

डेटा स्रोत इस बात की जानकारी प्रदान कर सकते हैं कि रिकॉर्ड के भीतर मान्य मान क्या हैं. इस जानकारी में कई बाधाएँ शामिल हो सकती हैं, जैसे निम्न उदाहरण देखें:

  • कॉलम को मान की आवश्यकता है अथवा नहीं
  • पाठ की स्ट्रिंग की लंबाई कितनी हो सकती है
  • संख्या कितनी बड़ी या छोटी हो सकती है
  • दिनांक कितनी जल्दी और विलंब वाला हो सकता है

Validate फ़ंक्शन इस जानकारी का उपयोग यह निर्धारित करने के लिए करता है कि कोई मान मान्य है या नहीं और यदि नहीं तो उपयुक्त त्रुटि संदेश वापस करने के लिए. आप उपयोग की जाने वाली समान जानकारी को देखने के लिए DataSourceInfo फ़ंक्शन का उपयोग कर सकते हैं Validate .

डेटा स्रोत इस बात में भिन्न होते हैं कि वे कितनी मान्यता जानकारी प्रदान करते हैं, इसमें कोई भी जानकारी न प्रदान करना भी शामिल है. Validate केवल इस जानकारी के आधार पर मानों को सत्यापित कर सकते हैं। भले ही कोई समस्या न मिले, फिर भी Validate डेटा परिवर्तन लागू करना विफल हो सकता है। आप विफलता के बारे में जानकारी प्राप्त करने के लिए Errors फ़ंक्शन का उपयोग कर सकते हैं.

यदि कोई समस्या मिलती है, तो Validate फ़ंक्शन एक त्रुटि संदेश लौटाता है जिसे आप ऐप के उपयोगकर्ता को दिखा सकते हैं। यदि सभी मान मान्य हैं, Validate तो रिक्त लौटाता है। जब आप एक ऐसे संग्रह के साथ कार्य करते हैं, जिसकी कोई सत्यापन जानकारी नहीं होती, तो मान हमेशा मान्य होते हैं.

सिंटैक्स

Validate( डेटासोर्स,कॉलम, मान )

  • डेटा स्रोत – आवश्यक. डेटा स्रोत, जिसके साथ मान्य करना है.
  • कॉलम – आवश्यक. मान्य किया जाने वाला कॉलम.
  • मान – आवश्यक. चयनित कॉलम के लिए का मान, जिसे मान्य किया जाना है.

Validate(डेटासोर्स, ओरिजिनलरिकॉर्ड, अपडेट)

  • डेटा स्रोत – आवश्यक. डेटा स्रोत, जिसके साथ मान्य करना है.
  • मूलरिकॉर्ड - आवश्यक. रिकॉर्ड, जिसके अद्यतनों को मान्य किया जाना है.
  • अद्यतन - आवश्यक. वे परिवर्तन, जो मूल रिकॉर्ड पर लागू होंगे.

उदाहरण

इन उदाहरणों के लिए, Scores डेटा स्रोत के Percentage कॉलम में मान 0 और 100, समावेशी, के बीच होना चाहिए. यदि डेटा सत्यापन पास करता है, तो फ़ंक्शन रिक्त देता है. अन्यथा, फ़ंक्शन एक त्रुटि संदेश देता है.

Validate एक कॉलम के साथ

सूत्र वर्णन परिणाम
Validate(स्कोर, प्रतिशत, 10) जाँच करता है कि Score डेटा स्रोत में Percentage कॉलम के लिए 10 एक मान्य मान है अथवा नहीं. खाली
Validate(स्कोर, प्रतिशत, 120) जाँच करता है कि Score डेटा स्रोत में Percentage कॉलम के लिए 120 एक मान्य मान है अथवा नहीं. "मान 0 और 100 के बीच होने चाहिए."

Validate एक पूर्ण रिकॉर्ड के साथ

सूत्र वर्णन परिणाम
Validate(स्कोर, एडिटरिकॉर्ड, गैलरी.अपडेट) जाँचता है कि सभी कॉलमों में मान Score डेटा स्रोत के लिए मान्य हैं अथवा नहीं. इस उदाहरण में, Percentage कॉलम में मान 10 है. खाली
Validate(स्कोर, एडिटरिकॉर्ड, गैलरी.अपडेट) जाँचता है कि सभी कॉलमों में मान Score डेटा स्रोत के लिए मान्य हैं अथवा नहीं. इस उदाहरण में, Percentage कॉलम में मान 120 है. "मान 0 और 100 के बीच होने चाहिए."