इसके माध्यम से साझा किया गया


अपने मॉडल-चालित अनुप्रयोग के लिए कस्टम पृष्ठ में कोड घटक जोड़ें

यह आलेख एक कस्टम पृष्ठ के भीतर Power Apps घटक फ्रेमवर्क का उपयोग करके पेशेवर डेवलपर्स द्वारा निर्मित कोड घटकों के उपयोग की रूपरेखा प्रस्तुत करता है। कम-कोड कस्टम UX विस्तारशीलता के लिए, देखें अपने मॉडल-संचालित ऐप के लिए कस्टम पृष्ठ में कैनवास घटक जोड़ें.

महत्त्वपूर्ण

  • कस्टम पेज एक नई सुविधा है जिसमें महत्वपूर्ण उत्पाद परिवर्तन किए गए हैं और वर्तमान में इसमें कई ज्ञात सीमाएँ हैं जिन्हें कस्टम पेज ज्ञात समस्याएँ में रेखांकित किया गया है।

नोट

  • कस्टम पृष्ठ उन सभी घटक फ़्रेमवर्क API का समर्थन करते हैं जो वर्तमान में कैनवास अनुप्रयोग के लिए समर्थित हैं.
  • कुछ मॉडल-संचालित ऐप विशिष्ट API जैसे WebAPI और नेविगेशन ने कस्टम पेजों के लिए ऐप समर्थन प्रकाशित किया है। इन API का उपयोग कस्टम पृष्ठों के लिए कोड घटक में किया जा सकता है और अंतिम प्रकाशित अनुप्रयोग पर काम करता है.
  • प्रत्येक प्लेटफ़ॉर्म पर अलग-अलग API समर्थन स्थिति के लिए, घटक फ़्रेमवर्क API संदर्भ देखें Power Apps

कोड घटक पेशेवर डेवलपरों को अनुप्रयोग के भीतर उपयोग के लिए कस्टम कोड घटक बनाने की क्षमता प्रदान करते हैं. यह कोड-अनुकूल विस्तारण मैकेनिज़्म प्रथम श्रेणी के अनुप्रयोग जीवनचक्र प्रबंधन (ALM) को पूरे संगठन में सभी अनुप्रयोग निर्माताओं के लिए उपलब्ध घटकों को निर्बाध रूप से विस्तारित करने के लिए प्रदान करता है. कोड घटकों का कस्टम पृष्ठों, कैनवास और मॉडल-चालित अनुप्रयोग में पुन: उपयोग किया जा सकता है. उन्हें मानक Microsoft Dataverse समाधानों का उपयोग करके केंद्रीय रूप से अपडेट, पैक और स्थानांतरित किया जा सकता है. अधिक जानकारी: Power Apps घटक फ़्रेमवर्क अवलोकन

कस्टम पृष्ठों के लिए Power Apps component framework को सक्षम करना

किसी कस्टम पृष्ठ के अंदर कोड घटकों का उपयोग करने के लिए, आपको Power Apps component framework फ़ीचर को सक्षम करने की आवश्यकता है. अधिक जानकारी: घटक फ़्रेमवर्क सुविधा सक्षम करें Power Apps

घटक फ़्रेमवर्क सक्षम करें. Power Apps

कस्टम पृष्ठ में उपयोग के लिए कोड घटक बनाएं

यह खंड बताता है कि कोड घटकों को कैसे बनाया जाए, आयात किया जाए और परीक्षण किया जाए.

Dataverse में कोड घटक बनाना और आयात करना

कस्टम पृष्ठों के लिए कोड घटक उसी पैटर्न का पालन करते हैं, जैसे वे कैनवास अनुप्रयोग के साथ करते हैं. कस्टम पृष्ठ में जोड़े जाने से पहले कोड घटकों को पहले लागू करने की आवश्यकता है. कोड घटक बनाने के लिए, देखें अपना पहला घटक बनाएँ.

आप जंप-स्टार्ट के लिए OOB नमूना घटकों का भी प्रयास कर सकते हैं। एक बार जब आप अपना कोड घटक लागू कर लेते हैं, तो इसे एक समाधान में पैक किया जा सकता है और Dataverse में जोड़ा जा सकता है, जिससे यह मॉडल-चालित और कैनवास अनुप्रयोग के अनुरूप सभी कस्टम पृष्ठों में उपयोग के लिए उपलब्ध हो जाता है. अधिक जानकारी: कोड घटक अनुप्रयोग जीवनचक्र प्रबंधन (ALM).

कस्टम पृष्ठ में कोड घटक का आयात और उपयोग करना

एक परिवेश में, कस्टम पृष्ठ समाधान का उपयोग करके Dataverse में पहले से आयात किए गए सभी कोड घटकों का उपयोग कर सकते हैं. बाएँ फलक पर, (+) जोड़ें का चयन करें, और फिर पृष्ठ के निचले भाग पर अधिक घटक प्राप्त करें का चयन करें. आपको घटक आयात करें फलक पर एक कोड टैब दिखाई देगा, जो पर्यावरण में मौजूद सभी कोड घटकों को दिखाएगा।

कस्टम पेज के लिए कोड घटक प्राप्त करें.

नोट

  • यदि कोड टैब घटक आयात करें फलक में दिखाई नहीं देता है, तो सत्यापित करें कि कैनवास ऐप्स के लिए Power Apps घटक फ़्रेमवर्क सुविधा सेटिंग सक्षम है. अधिक जानकारी: घटक फ़्रेमवर्क सुविधा सक्षम करें Power Apps
  • साथ ही, सुनिश्चित करें कि आप नवीनतम कैनवास अनुप्रयोग स्टूडियो ऑथरिंग संस्करण पर काम कर रहे हैं.

नए जोड़े गए कोड घटक अब कोड घटक अनुभाग के अंतर्गत उपलब्ध हैं। इसे एक कस्टम पृष्ठ में जोड़ा जा सकता है.

कस्टम पेज के लिए वेब API कोड घटक जोड़ें.

स्टूडियो और प्रकाशित अनुप्रयोग के अंदर कोड घटक का परीक्षण

कैनवास अनुप्रयोग की तरह, कोड घटक परस्पर संवादी होते हैं और कस्टम पृष्ठ स्टूडियो ऑथरिंग परिवेश में परीक्षण किए जा सकते हैं. हालाँकि, विशिष्ट API जैसे Web APIs और Navigation, जिनमें केवल कस्टम पेज रनटाइम समर्थन होता है, लागू होने पर त्रुटि संदेश "विधि कार्यान्वित नहीं की गई" दिखाएगा।

रिकॉर्ड बनाएं वेब API कार्यान्वित नहीं किया गया.

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

नीचे दी गई छवि मानक वेब API नमूना नियंत्रण और नेविगेशन API नियंत्रण को दिखाती है, जिसे प्रकाशित मॉडल-संचालित ऐप के अंदर काम करते हुए कस्टम पेज में जोड़ा गया है.

अतिरिक्त कोड घटक संसाधन

आप Microsoft से अन्य नमूना घटकों का भी उपयोग कर सकते हैं।

कस्टम पृष्ठ पर मानक नमूना नियंत्रण जोड़ें.

या फिर Power Apps सामुदायिक गैलरी से कुछ आज़माएँ।

घटक गैलरी.

भी देखें

मॉडल-संचालित ऐप कस्टम पृष्ठ अवलोकन

अपने मॉडल-संचालित ऐप में एक कस्टम पेज जोड़ें

कस्टम पेज में PowerFx का उपयोग करना

कनेक्टर्स का अवलोकन Power Apps

इसमें डेटा कनेक्शन जोड़ें Power Apps Studio