Share via


Power Apps में अनुलग्नक नियंत्रण हैं

एक नियंत्रण जो उपयोगकर्ताओं को अपने डिवाइस पर फ़ाइलें डाउनलोड करने की अनुमति देता है, साथ ही Microsoft सूचियों या Microsoft Dataverse तालिका का उपयोग करके बनाई गई सूची से फ़ाइलों को अपलोड करने और हटाने की अनुमति देता है।

विवरण

एक अटैचमेंट नियंत्रण आपको किसी सूची या Dataverse तालिका से फ़ाइलें खोलने, जोड़ने और हटाने देता है।

सीमाएँ

अनुलग्नक नियंत्रण की ये सीमाएँ हैं:

  1. अनुलग्नक नियंत्रण डेटा स्रोतों के रूप में केवल सूची और Dataverse तालिकाओं का समर्थन करता है। वे व्यंजक जो इन डेटा स्रोतों को तालिकाओं में रूपांतरित करते हैं, उदाहरण के लिए, ForAll फ़ंक्शन के साथ, समर्थित नहीं हैं.

  2. अपलोड करें और हटाएं कार्यक्षमता केवल एक प्रपत्र के अंदर काम करती है. अनुलग्नक नियंत्रण जब संपादन मोड में होता है और किसी प्रपत्र के अंदर नहीं होता है तो अक्षम दिखाई देता है. फ़ाइल के जोड़ने और हटाने को बचाने के लिए, ऐप उपयोगकर्ता को प्रपत्र सहेजना होगा. इस सीमा के कारण, अनुलग्नक नियंत्रण सम्मिलित करें टैब से उपलब्ध नहीं होता है, लेकिन जब अनुलग्नक प्रपत्र फ़ील्ड SharePoint या Dataverse प्रपत्र में सक्षम होता है, तब यह प्रपत्र में दिखाई देता है.

  3. वेब ब्राउज़र पर अटैचमेंट नियंत्रण आपको कई फाइलों का चयन करने देता है, और ड्रैग एंड ड्रॉप कार्यक्षमता के उपयोग की अनुमति देता है। हालांकि, Power Apps Mobile में अनुलग्नक नियंत्रण का उपयोग करते समय, आप एक बार में केवल एक ही फ़ाइलें जोड़ सकते हैं।

मुख्य गुण

आइटम – सूची का अटैचमेंट कॉलम या Dataverse तालिका। संग्रह और तालिकाएँ समर्थित नहीं हैं.

MaxAttachments – नियंत्रण फ़ाइलों की अधिकतम संख्या स्वीकार करेगा.

MaxAttachmentSize – प्रत्येक नए अनुलग्नक का MB में अधिकतम अनुमत फ़ाइल आकार. 1 MB यहाँ 1,000,000 बाइट्स (106 B) या 1,000 KB है।

OnAddFile – उपयोगकर्ता द्वारा नई फ़ाइल अटैचमेंट जोड़ने पर की जाने वाली कार्रवाइयां.

OnRemoveFile – उपयोगकर्ता द्वारा किसी मौजूदा अटैचमेंट को हटाने पर की जाने वाली कार्रवाइयां.

OnUndoRemoveFile – उपयोगकर्ता द्वारा हटाए गए अटैचमेंट को पुनर्स्थापित करने पर की जाने वाली कार्रवाइयां.

अतिरिक्त गुण

AccessibleLabel – स्‍क्रीन रीडर्स के लिए लेबल. अटैचमेंट के उद्देश्य का वर्णन करना चाहिए.

AddAttachmentText – लिंक के लिए लेबल पाठ का उपयोग नए अनुलग्नक को जोड़ने के लिए किया गया.

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

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

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

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

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

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

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

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

[DropTargetBackgroundColor]- नियंत्रण के ड्रॉप लक्ष्य पृष्ठभूमि का रंग।

[DropTargetBorderColor]- नियंत्रण के ड्रॉप लक्ष्य बॉर्डर का रंग।

[DropTargetBorderStyle] - क्या कंट्रोल का ड्रॉप टारगेट बॉर्डर सॉलिड, डैश्ड, डॉटेड, या कुछ नहीं है।

[DropTargetBorderThickness]- नियंत्रण के ड्रॉप लक्ष्य बॉर्डर की मोटाई।

[DropTargetTextColor]- नियंत्रण के ड्रॉप लक्ष्य टेक्स्ट का रंग।

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

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

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

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

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

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

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

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

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

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

MaxAttachmentsText – पाठ जो "संलग्न फ़ाइल" लिंक को तब बदलता है जब नियंत्रण में अधिकतम अनुमत फ़ाइलों की संख्या होती है.

NoAttachmentsText – जब कोई फ़ाइलें संलग्न नहीं होती हैं तो उपयोगकर्ता को सूचनात्मक पाठ दिखाया जाता है.

पैडिंग – आयात या निर्यात बटन पर पाठ और उस बटन के किनारों के बीच की दूरी.

PressedBorderColor – जब उपयोगकर्ता जिस नियंत्रण का चयन करता है, उस नियंत्रण के बॉर्डर का रंग.

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

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

रीसेट करें - पहले से सहेजे गए स्थिति में लौटने वाले अटैचमेंट कंट्रोल में सभी बदलावों को पहले जैसा कर दें.

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

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

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

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

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

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

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

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

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

उदाहरण

  1. अपने एप्लिकेशन में एक प्रपत्र जोड़ें, और उसके डेटा स्रोत के रूप में सूची सेट करें.

  2. बाईं ओर स्थित ट्री दृश्य में प्रदर्शन प्रपत्र नियंत्रण का चयन करें. आप इसके बजाय प्रपत्र संपादन का भी उपयोग कर सकते हैं.

  3. दाहिनी ओर विकल्प पैनल में गुण टैब में डेटा स्रोत का चयन करें फिर आपके द्वारा कनेक्ट की गई सूची का चयन करें.

  4. फ़ील्ड्स अनुभाग में फील्ड्स संपादन करें का चयन करें और फील्ड जोड़े का चयन करें.

  5. अनुलग्नक फ़ील्ड चुनें और जोड़ें चुनें.

    सूची से संबद्ध अनुलग्नक फ़ील्ड प्रपत्र में दिखाई देगा.

सीखें नियंत्रण जोड़ना और कॉन्फ़िगर करना

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

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

वहाँ बीच में पर्याप्त रंग कॉन्ट्रास्ट होना चाहिए:

  • ItemColor और ItemFill
  • ItemHoverColor और ItemHoverFill
  • ItemPressedColor और ItemPressedFill
  • AddedItemColor और AddedItemFill
  • RemovedItemColor और RemovedItemFill
  • ItemErrorColor और ItemErrorFill
  • AddAttachmentColor और भरण
  • MaxAttachmentsColor और भरण
  • NoAttachmentsColor और भरण

यह आवश्यकता मानक रंग कंट्रास्ट आवश्यकताओं के अतिरिक्त है।

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

निम्न गुण मौजूद होना चाहिए:

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

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

नोट

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

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