Share via


कमांड डिज़ाइनर का उपयोग करके कमांड बार को अनुकूलित करें

यह आलेख डिज़ाइनर और Power Fx कमांड का उपयोग करके आधुनिक कमांड बनाने और संपादित करने में आपका मार्गदर्शन करता है.

अनुप्रयोग डिज़ाइनर खोलें

या तो आधुनिक अनुप्रयोग डिज़ाइनर का उपयोग करके एक नया मॉडल-चालित अनुप्रयोग बनाएँ या आधुनिक अनुप्रयोग डिज़ाइनर का उपयोग करके मौजूदा मॉडल-चालित अनुप्रयोग खोलें.

मॉर्डन अनुप्रयोग डिज़ाइनर का उपयोग करके नया मॉडल-चालित अनुप्रयोग बनाएं

  1. Power Apps में साइन इन करें.

  2. बाएँ नेविगेशन फलक पर, समाधान चुनें. यदि आइटम साइड पैनल फलक में नहीं है, तो ...अधिक चुनें और फिर अपने इच्छित आइटम का चयन करें।

  3. नए मॉडल-संचालित ऐप को शामिल करने के लिए एक समाधान खोलें या बनाएं।

  4. नया > अनुप्रयोग > मॉडल-चालित अनुप्रयोग चुनें.

  5. अपने अनुप्रयोग के लिए नाम दर्ज करें, और फिर बनाएं चुनें. अधिक जानकारी: एक मॉडल-चालित ऐप बनाएं जिसमें एक खाता तालिका पेज हो

    नया मॉडल-चालित अनुप्रयोग नाम संकेत

मॉर्डन अनुप्रयोग डिज़ाइनर का उपयोग करके मौजूदा मॉडल-चालित अनुप्रयोग खोलें

  1. Power Apps में साइन इन करें
  2. बाएँ नेविगेशन फलक पर, समाधान चुनें. यदि आइटम साइड पैनल फलक में नहीं है, तो ...अधिक चुनें और फिर अपने इच्छित आइटम का चयन करें।
  3. मौजूदा मॉडल-संचालित ऐप वाला समाधान खोलें।
  4. मॉडल-चालित अनुप्रयोग चुनें और फिर आधुनिक अनुप्रयोग डिज़ाइनर खोलने के लिए ... > संपादित करें चुनें.

आधुनिक कमांड बनाएं या संपादित करें

एक बार जब आप अनुप्रयोग डिज़ाइनर में हों, तो अपने कमांड बार को अनुकूलित करने के लिए कमांड डिज़ाइनर का उपयोग करें.

नोट

  • वर्तमान में, कमांड डिज़ाइनर को केवल आधुनिक ऐप डिज़ाइनर के माध्यम से या मौजूदा कमांड के समाधान के भीतर ही एक्सेस किया जा सकता है।
  • वर्तमान में, क्लासिक कमांड को कमांड डिज़ाइनर में संपादित नहीं किया जा सकता है.

कमांड बार संपादित करें

कमांड बार संपादित करने के लिए कमांड डिज़ाइनर खोलें

  1. अनुप्रयोग डिज़ाइनर में पृष्ठ क्षेत्र से कोई भी तालिका चुनें.

  2. ... चुनें, और फिर कमांड बार संपादित करें चुनें.

    अनुप्रयोग डिज़ाइनर एंट्री पॉइंट

  3. आप जो चाहते हैं उस कमांड बार के स्थान का चयन करें, और फिर सम्पादन का चयन करें. अधिक जानकारी: कमांड बार स्थान

    स्थान चुनें

एक नयी कमांड बनाएं

क्लासिक कमांड के विपरीत, आधुनिक कमांड केवल आपके द्वारा संपादित किए जा रहे अनुप्रयोग में ही प्रदर्शित होते हैं. यह अवांछित कमांड को अन्य ऐप्स में स्थानांतरित होने से रोकता है और साथ ही बेहतर रनटाइम प्रदर्शन को भी रोकता है।

किसी ऐप के लिए पहली बार कमांड डिज़ाइनर खोला जाता है, या तो उपयोग करने के लिए एक संकेत केवल JavaScript या Power Fx प्रदर्शित है। Power Fx चुनने से यदि आप चाहें तो आपको JavaScript का उपयोग करने की भी अनुमति देता है। संवाद में Power Fx चुनने से Power Fx सूत्र स्टोर करने के लिए एक कमांड कंपोनेंट लाइब्रेरी बनाएगा।

  1. कमांड बार संपादित करने के लिए कमांड डिज़ाइनर खोलें, और फिर New Command चुनें। एक नयी कमांड बनाएं

  2. दाएँ फलक पर, निम्नलिखित विकल्पों में से दर्ज करें या चुनें:

    • लेबल (विकल्प सेट). एक लेबल दर्ज करें जो कमांड बटन पर प्रदर्शित होगा.

    • चिह्न. कमांड बटन के लिए एक आइकन चुनें. आप किसी भी सिस्टम आइकन या वेब संसाधन SVG फ़ाइलों में से चुन सकते हैं. अपना खुद का आइकन अपलोड करने के लिए, वेब संसाधन चुनें और फिर SVG प्रारूप फ़ाइल अपलोड करें. फिर, वेब संसाधन सहेजें और प्रकाशित करें चुनें. अपनी इच्छित आइकन छवि के लिए वेब संसाधन बनाने के तरीके के बारे में अधिक जानकारी के लिए, अनुप्रयोग का विस्तार करने के लिए मॉडल-चालित अनुप्रयोग वेब संसाधन बनाएं या संपादित करें पर जाएं.

    • कार्यवाही. निम्नलिखित में से चुनें:

    • दृश्यमानता. चाहे दिखाएं कमांड बटन या सूत्र से शर्त पर दिखाएं चुनें.

    • टूलटिप शीर्षक (वैकल्पिक). टूलटिप शीर्षक दर्ज करें. उपयोगकर्ता को शीर्षक तब दिखाई देता है, जब वे अपने माउस को कमांड पर घुमाते हैं.

    • टूलटिप विवरण (वैकल्पिक)। टूलटिप विवरण दर्ज करें. टूलटिप शीर्षक के नीचे उपयोगकर्ता के लिए विवरण प्रकट होता है, जब वे अपने माउस को कमांड पर घुमाते हैं.

      कमांड टूलटिप शीर्षक और विवरण का उदाहरण.

    • पहुँच पाठ (वैकल्पिक)। वह टेक्स्ट दर्ज करें जिसे स्क्रीन रीडर पढ़ेंगे.

    • ऑर्डर क्रमांक. ऑर्डर उसी कमांड बार के भीतर अन्य ऑर्डर के संबंध में रनटाइम पर प्रदर्शित होगा.

  3. कमांड को वांछित स्थान पर खींचें और छोड़ें. आप क्लासिक कमांड के बीच आधुनिक कमांड को व्यवस्थित कर सकते हैं.

  4. ऐप उपयोगकर्ताओं को आदेश उपलब्ध कराने के लिए सहेजें और प्रकाशित करें चुनें।

  5. ऐप चलाने और अपने परिवर्तनों का परीक्षण करने के लिए खेलें चुनें।

नोट

  • Power Fx सूत्रों को प्रकाशित करना कमांड घटक पुस्तकालय को प्रकाशित करने में कुछ मिनट लग सकते हैं। कमांड डिज़ाइनर द्वारा अनुरोध पूरा करने और डिज़ाइनर को अनलॉक करने के बाद भी यह बैकग्राउंड ऑपरेशन अभी भी प्रगति पर हो सकता है।

कार्यों और दृश्यता के लिए Power Fx का उपयोग करें.

आप दोनों एक्शन के लिए Power Fx का उपयोग कर सकते हैं (कमांड बटन का चयन होने पर जो होता है) और साथ ही दृश्यता (बटन दिखाई देने पर नियंत्रित करने के लिए तर्क). Power Fx क्लासिक कमांड में समर्थित नहीं है.

आप देखेंगे कि मॉडल-चालित अनुप्रयोग कमांड में सूत्र बार अनुभव है, जो कैनवास अनुप्रयोग के समान है. Dataverse डेटा के साथ काम करने के लिए आप Power Fx सूत्रों का उपयोग वैसे ही कर सकते हैं, जैसे आप कैनवास अनुप्रयोग में करते हैं. अधिक जानकारी: कमांड के साथ Power Fx का उपयोग करना

नोट

  • Dataverse वर्तमान में एकमात्र डेटा स्रोत है, जो मॉडल-चालित अनुप्रयोग में कमांड के साथ समर्थित है.
  • आप वर्तमान में कमांड डिज़ाइनर से सीधे डेटा स्रोतों के रूप में अतिरिक्त तालिका नहीं जोड़ सकते हैं. हालांकि, आप कैनवास स्टूडियो में कमांड घटक लाइब्रेरी खोल सकते हैं और डेटा स्रोतों के रूप में अतिरिक्त तालिकाएं जोड़ सकते हैं और फिर कमांड डिज़ाइनर के भीतर उनका उपयोग कर सकते हैं.
  • कैनवास अनुप्रयोग के भीतर उपलब्ध सभी फ़ंक्शन वर्तमान में मॉडल-चालित अनुप्रयोग कमांड के लिए समर्थित नहीं हैं. इसके अतिरिक्त, हमने मॉडल-चालित अनुप्रयोग कमांड के लिए विशिष्ट कुछ नए फ़ंक्शन पेश किए हैं.
  • आधुनिक कमांड के लिए अधिक सीमाओं के लिए, आधुनिक कमांडिंग ज्ञात सीमाएं (पूर्वावलोकन) देखें.

एक्शन के लिए JavaScript का प्रयोग करें

JavaScript क्लासिक और आधुनिक दोनों कमांड के साथ समर्थित है. हालांकि, आधुनिक कमांड डिज़ाइनर का उपयोग करके कमांड बनाना और अपने JavaScript को संबद्ध करना आसान है.

  1. एक्शन के लिए JavaScript चलाएँ चुनें.

  2. लाइब्रेरी जोड़ें चुनें या सूची से किसी अन्य का चयन करें. सूची वर्तमान कमांड बार द्वारा उपयोग में आने वाली किसी भी लाइब्रेरी से भरी हुई है.

    JavaScript लाइब्रेरी जोड़ें

  3. जोड़ें का चयन करें और मौजूदा JavaScript वेब संसाधनों की खोज करें या आप अपना खुद का जोड़ सकते हैं.

    JavaScript वेब संसाधन जोड़ें

  4. फ़ंक्शन का नाम डालें. उदाहरण के लिए, Main_system_library.js लाइब्रेरी का चयन करें और फिर इस फ़ंक्शन को कॉल करें: XrmCore.Commands.Open.opennewrecord.

  5. अपने फ़ंक्शन को पास करने के लिए पैरामीटर जोड़ें.

    पैरामीटर जोड़ें

नोट

एकाधिक JavaScript लाइब्रेरियों को कॉल करने या एक ही कमांड से कई कार्यों को कॉल करने का उपयोग समर्थित नहीं है.

भी देखें

आधुनिक कमांडिंग अवलोकन