Power Apps में पाठ इनपुट नियंत्रण

एक बॉक्स जिसमें उपयोगकर्ता पाठ, संख्या और अन्य डेटा टाइप कर सकता है.

वर्णन

उपयोगकर्ता पाठ-इनपुट नियंत्रण में टाइप करके डेटा निर्दिष्ट कर सकता है. आप एप्लिकेशन को कैसे कॉन्फ़िगर करते हैं, इसके आधार पर डेटा को डेटा स्रोत में जोड़ा जा सकता है, जिसका उपयोग अस्थायी मान की गणना करने के लिए किया जा सकता है या किसी अन्य तरीके से इसे शामिल किया जाता है.

मुख्य गुण

डिफॉल्ट – उपयोगकर्ता द्वारा बदलने से पहले किसी नियंत्रण का प्रारंभिक मान.

पाठ - वह पाठ जो किसी नियंत्रण पर दिखाई देता है या उपयोगकर्ता नियंत्रण में टाइप करता है.

अतिरिक्त गुण

AccessibleLabel – स्‍क्रीन रीडर्स के लिए लेबल.

Align – अपने नियंत्रण के क्षैतिज केंद्र के संबंध में पाठ का स्थान.

BorderColor – नियंत्रण बॉर्डर का रंग.

BorderStyle – क्या नियंत्रण की सीमारेखा ठोस, डैशित, बिंदुदार या कुछ नहीं है.

BorderThickness – नियंत्रण बॉर्डर की मोटाई.

साफ़ करें – क्या पाठ-इनपुट नियंत्रण एक "X" दिखाता है ताकि उपयोगकर्ता उस नियंत्रण की सामग्री को साफ़ करने के लिए टैप या क्लिक कर सकता है.

रंग – एक नियंत्रण में पाठ का रंग.

DelayOutput – जब सही पर सेट किया जाता है, तो उपयोगकर्ता इनपुट आधे सेकंड विलंब से पंजीकृत होता है. उपयोगकर्ता के पाठ को पूरा करने तक खर्चीले संचालन में विलंब के लिए उपयोगी (अर्थात् जब इनपुट अन्य सूत्रों में प्रयुक्त होता है, तब फ़िल्टर करने के लिए).

DisplayMode – क्या नियंत्रण उपयोगकर्ता इनपुट (संपादन) की अनुमति देता है, केवल डेटा प्रदर्शित करता है (देखें), या अक्षम है (अक्षम).

DisabledBorderColor – नियंत्रण की बॉर्डर का रंग यदि नियंत्रण का DisplayMode गुण अक्षम में सेट है.

DisabledColor – एक नियंत्रण में पाठ का रंग यदि इसका DisplayMode गुण अक्षम में सेट है.

DisabledFill – एक नियंत्रण की पृष्ठभूमि का रंग यदि उसका DisplayMode गुण अक्षम पर सेट है.

EnableSpellCheck – पाठ-इनपुट नियंत्रण को ब्राउज़र वर्तनी परीक्षण फ़ंक्शन का उपयोग करना चाहिए या नहीं. Windows के लिए Power Apps इस गुण का समर्थन नहीं करते हैं.

भरण – नियंत्रण का पृष्ठभूमि रंग.

FocusedBorderColor - नियंत्रण केंद्रित होने पर नियंत्रण बॉर्डर का रंग.

FocusedBorderThickness – नियंत्रण केंद्रित होने पर नियंत्रण बॉर्डर की मोटाई.

फॉंन्ट – फॉंन्ट परिवार का नाम जिसमें पाठ दिखाई देता है.

FontWeight – एक नियंत्रण में पाठ का मान: बोल्ड, सेमीबोल्ड, सामान्य, या हल्का.

स्वरूपित करें – क्या उपयोगकर्ता इनपुट केवल संख्याओं तक ही सीमित है या कोई पाठ भी हो सकता है. संख्या पर सेट होने पर, केवल अंक और कुछ संख्यात्मक प्रतीक दर्ज किए जा सकते हैं। समर्थित प्रतीक और प्रारूप ब्राउज़र भाषा पर निर्भर करते हैं और उन्हें व्यक्तिगत नियंत्रणों पर सेट नहीं किया जा सकता.

ऊंचाई - एक नियंत्रण के शीर्ष और निचले किनारों के बीच की दूरी.

HintText – एक इनपुट-पाठ नियंत्रण यदि रिक्त होता है तो हल्के धूसर रंग का पाठ दिखाई देता है.

HoverBorderColor – नियंत्रण की बॉर्डर का रंग जब उपयोगकर्ता माउस के पॉइंटर को नियंत्रण पर रखता है.

HoverColor – एक नियंत्रण में पाठ का रंग जब उपयोगकर्ता उस पर माउस का पॉइंटर रखता है.

HoverFill – नियंत्रण के पृष्ठभूमि का रंग, जब उपयोगकर्ता माउस के पॉइंटर को इस पर रखता है.

इटैलिक – एक नियंत्रण में पाठ इटैलिक है या नहीं.

LineHeight – उदाहरण के लिए, किसी सूची में पाठ या आइटम की पंक्तियों के बीच की दूरी.

MaxLength – उपयोगकर्ता द्वारा पाठ-इनपुट नियंत्रण में टाइप किए जाने वाले वर्णों की संख्या.

मोड – नियंत्रण SingleLine, MultiLine, या पासवर्ड मोड में है.

OnChange – जब उपयोगकर्ता किसी नियंत्रण का मान बदलता है (उदाहरण के लिए, स्लाइडर को एडजस्ट करके) तो की जाने वाली कार्रवाइयां.

OnSelect – जब उपयोगकर्ता किसी नियंत्रण को टैप या क्लिक करता है, तो की जाने वाली कार्रवाइयां.

PaddingBottom – एक नियंत्रण में पाठ और उस नियंत्रण के निचले किनारे के बीच की दूरी.

PaddingLeft – एक नियंत्रण में पाठ और उस नियंत्रण के बाएं किनारे के बीच की दूरी.

PaddingRight – एक नियंत्रण में पाठ और उस नियंत्रण के दाएं किनारे के बीच की दूरी.

PaddingTop – एक नियंत्रण में पाठ और उस नियंत्रण के ऊपरी किनारे के बीच की दूरी.

PressedBorderColor – उपयोगकर्ता द्वारा उस नियंत्रण को टैप या क्लिक करने पर नियंत्रण की बॉर्डर का रंग.

PressedColor – नियंत्रण में पाठ का रंग जब उपयोगकर्ता उस नियंत्रण को टैप करता है या क्लिक करता है.

PressedFill – नियंत्रण का पृष्ठभूमि रंग जब उपयोगकर्ता उस नियंत्रण को टैप या क्लिक करता है.

RadiusBottomLeft – डिग्री जिसमें नियंत्रण का निचले-बांया कोना गोलाकार है.

RadiusBottomRight – डिग्री जिसमें नियंत्रण का निचले-दाहिना कोना गोलाकार है.

RadiusTopLeft – डिग्री जिसमें नियंत्रण का शीर्ष बांया कोना गोलाकार है.

RadiusTopRight – डिग्री जिसमें नियंत्रण का शीर्ष दाहिना कोना गोलाकार है.

रीसेट क्या कोई नियंत्रण अपने डिफ़ॉल्ट मान पर वापस आता है.

आकार - एक नियंत्रण पर दिखाई देने वाले पाठ का फ़ॉन्ट आकार.

स्ट्राइकथ्रू – क्या नियंत्रण पर दिखाई देने वाले पाठ के आरपार कोई रेखा दिखाई देती है.

TabIndex – अन्य नियंत्रणों के संबंध में कुंजीपटल नेविगेशन क्रम.

Tooltip – व्याख्यात्मक पाठ जो उपयोगकर्ता द्वारा एक नियंत्रण पर कर्सर को ले जाने पर प्रकट होता है.

अंडरलाइन – क्या एक नियंत्रण पर दिखाई देने वाले पाठ के नीचे एक रेखा दिखाई देती है.

VirtualKeyboardMode – वर्चुअल कुंजीपटल, पाठ या सांख्यिक प्रकार, जो ऐप उपयोगकर्ता की टच स्क्रीन पर दिखाई देता है. स्वरूप गुण डिफ़ॉल्ट मान निर्धारित करता है. डिवाइस का समर्थन भिन्न होता है. चल रहे iOS डिवाइस में कम से कम संस्करण 12.2 होना चाहिए। Android का अनुशंसित संस्करण 9.0 है, और Android डिवाइसों के लिए संख्यात्मक कुंजीपटल की क्षमताएं अलग-अलग हैं. Windows 10 इस गुण का समर्थन नहीं करता.

दृश्यमान – नियंत्रण दिखाई देता है या छुपा हुआ है.

चौड़ाई - एक नियंत्रण के बाएँ और दाएँ किनारों के बीच की दूरी.

X – एक नियंत्रण के बाएं किनारे और उसके पैरेंट कंटेनर के बाएं किनारे की बीच की दूरी (स्क्रीन करें, यदि कोई पैरेंट कंटेनर नहीं है).

Y – नियंत्रण के शीर्ष किनारे और पैरेंट कंटेनर के शीर्ष किनारे के बीच की दूरी (स्क्रीन करें, यदि कोई पैरेंट कंटेनर नहीं है).

DateTimeValue( स्ट्रिंग )

उदाहरण

डेटा एकत्र करें

  1. दो पाठ-इनपुट नियंत्रण जोड़ें, और उन्हें नाम दें inputFirst और inputLast.

    नाम जोड़ना और एक नियंत्रण कॉन्फ़िगर करना नहीं जानते?

  2. एक बटन जोड़ें, उसका पाठ गुण जोड़ें में सेट करें और इसके OnSelect गुण को इस सूत्र में सेट करें:
    Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})

    एकत्रित करें फंक्शन या अन्य फंक्शन्स के बारे में अधिक जानकारी चाहते हैं?

  3. पोर्ट्रेट/लंबवत ओरिएंटेशन में एक पाठ गैलरी जोड़ें, इसका आइटम्स गुण नाम में जोड़ें और, Subtitle1 का पाठ गुण ThisItem.FirstName में जोड़ें.

  4. (वैकल्पिक) टेम्प्लेट गैलरी में नीचे दिए गए लेबल को हटाएं, जिसका नाम Body1 है, और गैलरी के TemplateSize गुण को 80 में सेट करें.

  5. F5 दबाएँ, पाठ का एक स्ट्रिंग inputFirst और inputLast में टाइप करें और फिर जोड़ें बटन पर क्लिक या टैप करें.

  6. (वैकल्पिक) संग्रह में अधिक नाम जोड़ें, और फिर डिफ़ॉल्ट कार्यस्थान पर वापस जाने के लिए Esc दबाएं.

एक पासवर्ड के लिए प्रॉम्प्ट

  1. एक पाठ-इनपुट नियंत्रण जोड़ें, इसे नाम दें inputPassword, और इसका मोड गुण पासवर्ड पर सेट करें.

  2. एक लेबल जोड़ें, और उसके पाठ गुण को इस सूत्र में सेट करें:
    If(inputPassword.Text = """, "पहुँच प्रदान की गई", "पहुँच अस्वीकृत"P@ssw0rd)

    यदि फंक्शन या अन्य फंक्शन्स के बारे में अधिक जानकारी चाहते हैं?

  3. F5 दबाएं, और फिर P@ssw0rd में inputPassword टाइप करें.

    जब आप पासवर्ड पूरा टाइप कर लेते हैं तो लेबल पहुंच अस्वीकृत दिखाना बंद कर देता है और पहुंच स्वीकृत दिखाने लगता है.

  4. डिफ़ॉल्ट कार्यस्थान पर लौटने के लिए, Esc दबाएँ.

  5. (वैकल्पिक) एक नियंत्रण जोड़ें जैसे एक तीर, इसे दूसरी स्क्रीन पर नेविगेट करने के लिए कॉन्फ़िगर करें, और उपयोगकर्ता द्वारा पासवर्ड टाइप करने के बाद ही इसे दिखाएं.

  6. (वैकल्पिक) एक बटन जोड़ें, साइन इन दिखाने के लिए इसका पाठ गुण कॉन्फिगर करें, टाइमर जोड़ें और यदि उपयोगकर्ता गलत पासवर्ड टाइप करने के बाद साइन इन बटन पर क्लिक या टैप करता है, तो निश्चित समय के लिए इनपुट-पाठ कंट्रोल को अक्षम करें.

पहुँच-योग्यता दिशा-निर्देश

रंग कॉन्ट्रास्ट

स्क्रीन रीडर समर्थन

कीबोर्ड समर्थन

  • TabIndex शून्य या अधिक होना चाहिए ताकि कुंजीपटल उपयोगकर्ता इस पर नेविगेट कर सकें.
  • फोकस संकेतक स्पष्ट रूप से दिखाई देने चाहिए. इसे हासिल करने के लिए FocusedBorderColor और FocusedBorderThickness उपयोग करें.

नोट

क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)

सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).