नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
अधिकांश सूत्र एक मान की गणना करते हैं. एक Excel स्प्रेडशीट की तरह, मान बदलने पर पुनर्गणना स्वचालित रूप से होती है. उदाहरण के लिए, यदि मान शून्य से कम है तो आप a Label नियंत्रण में मान को लाल रंग में दिखाना चाहेंगे, अन्यथा काले रंग में। तो आप उस नियंत्रण के रंग गुण को इस सूत्र पर सेट कर सकते हैं:
If( Value(TextBox1.Text) >= 0, Color.Black, Color.Red )
इस संदर्भ में, जब उपयोगकर्ता बटन नियंत्रण का चयन करता है तो इसका क्या अर्थ होता है? कोई मान नहीं बदला है, इसलिए गणना करने के लिए कुछ नया नहीं है. एक्सेल में बटन नियंत्रण के समतुल्य कोई नहीं है।
बटन नियंत्रण का चयन करके, उपयोगकर्ता क्रियाओं या व्यवहारों का एक क्रम आरंभ करता है, जो ऐप की स्थिति को बदल देगा:
- प्रदर्शित स्क्रीन को बदलें: वापस जाएं और नेविगेट करें फ़ंक्शन.
- सिग्नल को नियंत्रित करें: सक्षम और अक्षम फ़ंक्शन।
- डेटा स्रोत में आइटम को ताज़ा करें, अपडेट करें या निकालें: ताज़ा करें, अपडेट करें, अपडेट करें, पैच, निकालें, निकालेंयदि फ़ंक्शन.
- संदर्भ चर: UpdateContext फ़ंक्शन को अद्यतन करें.
- संग्रह: संग्रह, साफ़ करें, साफ़ करें फ़ंक्शन में आइटम बनाएँ, अपडेट करें या निकालें.
क्योंकि ये फ़ंक्शन ऐप की स्थिति बदल देते हैं, उनकी स्वचालित रूप से पुनर्गणना नहीं की जा सकती है. आप उनका उपयोग OnSelect, OnVisible, OnHidden, और अन्य On... गुणों के लिए सूत्रों में कर सकते हैं, जिन्हें व्यवहार सूत्र कहा जाता है।
एक से अधिक कार्रवाई
निष्पादित करने के लिए कार्रवाइयों की सूची बनाने के लिए सेमी कोलन का उपयोग करें. उदाहरण के लिए, हो सकता है कि आप एक संदर्भ चर का अद्यतन करना चाहें और फिर पिछली स्क्रीन पर लौटना चाहें:
UpdateContext( { x: 1 } ); Back()
कार्रवाइयां उस क्रम में निष्पादित की जाती हैं जिसमें वे सूत्र में दिखाई देती हैं. अगला फ़ंक्शन तब तक शुरू नहीं होगा जब तक कि वर्तमान फ़ंक्शन पूरा नहीं हो जाता. यदि कोई त्रुटि उत्पन्न होती है, तो हो सकता है कि बाद के कार्य प्रारंभ न हों.