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


UI तत्वों का उपयोग करके स्वचालित करें

डेस्कटॉप प्रवाह छवि पहचान और पूर्ण निर्देशांक का सहारा लिए बिना अनुप्रयोगों और वेबपेजों के साथ बातचीत करने के लिए यूआई तत्वों का उपयोग करता है। यूआई तत्वों का उपयोग अधिकांश यूआई स्वचालन और ब्राउज़र स्वचालन क्रियाओं में इनपुट के रूप में किया जाता है और विंडोज़ और वेबपेजों पर विशिष्ट तत्वों की पहचान की जाती है।

UI एलिमेंट्स

यूआई स्वचालन या ब्राउज़र स्वचालन क्रिया को तैनात करते समय, आपको इनपुट के रूप में यूआई तत्व प्रदान करने की आवश्यकता हो सकती है। एक नया यूआई तत्व जोड़ने के लिए, आप इसे सीधे एक्शन प्रॉपर्टीज से या फ्लो डिजाइनर के यूआई तत्व फलक के माध्यम से कर सकते हैं।

इनमें से प्रत्येक कार्रवाई समूह एक अलग प्रकार के यूआई तत्वों को स्वीकार करता है। यूआई स्वचालन क्रियाएं डेस्कटॉप यूआई तत्वों को स्वीकार करती हैं, जबकि ब्राउज़र स्वचालन क्रियाएं वेब यूआई तत्वों को स्वीकार करती हैं।

विंडो क्रिया में प्रेस बटन में उपलब्ध यूआई तत्वों का स्क्रीनशॉट।

अपने प्रवाह में एक नया यूआई तत्व जोड़ने के लिए, एक क्रिया या यूआई तत्व फलक के माध्यम से एक नया यूआई तत्व जोड़ें, संबंधित तत्व को हाइलाइट करें, और दबाएं Ctrl + बायां क्लिक करें। जब चयन समाप्त हो जाए, तो संपन्न चुनें।

किसी हाइलाइट किए गए तत्व का स्क्रीनशॉट.

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

यूआई तत्व टैब का स्क्रीनशॉट।

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

यूआई तत्व का नाम बदलने या हटाने के लिए, संबंधित आइटम पर राइट-क्लिक करें और उचित फ़ंक्शन का चयन करें।

यह पता लगाने के लिए कि प्रवाह में एक विशिष्ट यूआई तत्व का उपयोग कहां किया जा रहा है, उस पर राइट-क्लिक करें और उपयोग खोजें चुनें। परिणाम इस यूआई तत्व का उपयोग करने वाली सभी कार्रवाइयों को प्रदर्शित करेंगे। कार्यक्षेत्र पर कार्रवाई को हाइलाइट करने के लिए परिणाम पर डबल-क्लिक करें।

यूआई तत्व फलक का स्क्रीनशॉट।

यूआई तत्व प्रकार

डेस्कटॉप प्रवाह उनके स्रोत के आधार पर दो प्रकार के यूआई तत्वों का समर्थन करता है: डेस्कटॉप यूआई तत्व और वेब यूआई तत्व।

डेस्कटॉप यूआई तत्वों को किसी भी विंडोज़ एप्लिकेशन से कैप्चर किया जा सकता है, जिसमें ब्राउज़र का नॉनवेबपेज भाग, जैसे एड्रेस बार भी शामिल है।

आप इन यूआई तत्वों का उपयोग यूआई स्वचालन क्रियाओं में इनपुट के रूप में उस घटक को इंगित करने के लिए कर सकते हैं जिसके साथ आप इंटरैक्ट करना चाहते हैं। यूआई स्वचालन क्रियाओं का यूआई तत्व पिकर प्रदर्शित करता है और आपको केवल डेस्कटॉप यूआई तत्वों को कैप्चर करने की अनुमति देता है।

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

उपयोगकर्ता यूआई स्वचालन क्रियाओं के यूआई तत्व पिकर के माध्यम से वेबपेजों से तत्वों को कैप्चर कर सकते हैं। हालाँकि, उनके चयनकर्ता डेस्कटॉप तत्वों का प्रतिनिधित्व करेंगे, वेब तत्वों का नहीं।

वेब यूआई तत्वों को वेबपेजों से कैप्चर किया जा सकता है और केवल ब्राउज़र स्वचालन क्रियाओं में उपयोग किया जा सकता है।

ब्राउज़र स्वचालन क्रियाएँ विशेष रूप से वेबपेजों से कैप्चर किए गए यूआई तत्वों को स्वीकार करती हैं। इसलिए, डेस्कटॉप एप्लिकेशन से कैप्चर किए गए मौजूदा यूआई तत्व इन क्रियाओं के यूआई तत्व पिकर में प्रदर्शित नहीं होते हैं।

डेस्कटॉप और वेब ऑटोमेशन के संबंध में अधिक जानकारी प्राप्त करने के लिए, डेस्कटॉप प्रवाह स्वचालित करें और वेब प्रवाह स्वचालित करें देखें।

वेबपेजों के लिए यूआई तत्व

किसी वेबपेज से यूआई तत्व को कैप्चर करने के लिए, आपको उपयुक्त ब्राउज़र एक्सटेंशन इंस्टॉल करना होगा। आप समर्थित ब्राउज़र और आवश्यक एक्सटेंशन के बारे में अधिक जानकारी ब्राउज़र का उपयोग करें और एक्सटेंशन प्रबंधित करें में पा सकते हैं।

डेस्कटॉप को वेब यूआई तत्वों से अलग करें

यूआई तत्व फलक उपयोगकर्ताओं को डेस्कटॉप और वेब यूआई तत्वों को तुरंत पहचानने में मदद करने के लिए विशिष्ट दृश्य संकेत प्रदर्शित करता है।

यूआई तत्व फलक में यूआई तत्व प्रकार के दृश्य संकेतों का स्क्रीनशॉट।

कैप्चरिंग के दौरान भी वही आइकन प्रदर्शित होते हैं, ताकि आप किसी तत्व को सहेजने से पहले उसके प्रकार की पुष्टि कर सकें।

कैप्चरिंग के दौरान यूआई तत्व प्रकार के दृश्य संकेत का स्क्रीनशॉट।

यूआई तत्व के प्रकार की जांच करने का एक अन्य तरीका इसके चयनकर्ताओं की समीक्षा करना है। डेस्कटॉप यूआई तत्वों में आमतौर पर डेस्कटॉप उनके मूल तत्व के रूप में होता है, जबकि वेब यूआई तत्वों में उनके मूल तत्व के रूप में एक वेबपेज होता है।

डेस्कटॉप यूआई तत्व के चयनकर्ता का स्क्रीनशॉट।

ब्राउज़र विंडोज़ में यूआई तत्व

ब्राउज़र का एप्लिकेशन भाग (1) डेस्कटॉप यूआई तत्वों का उपयोग करके स्वचालित किया जाना चाहिए। उदाहरण के लिए, आप एड्रेस बार या टैब के साथ इंटरैक्ट करने के लिए यूआई ऑटोमेशन क्रियाओं का उपयोग कर सकते हैं।

दूसरी ओर, ब्राउज़र (2) के अंदर लोड किए गए वेबपेजों को वेब यूआई तत्वों और ब्राउज़र स्वचालन क्रियाओं का उपयोग करके स्वचालित किया जाना चाहिए।

रिकॉर्डिंग के दौरान, रिकॉर्डर स्वचालित रूप से ब्राउज़र एप्लिकेशन क्षेत्र को वेबपेजों से अलग कर देगा और उचित यूआई तत्व और क्रियाएं उत्पन्न करेगा।

ब्राउज़र एप्लिकेशन और वेबपेज क्षेत्रों को हाइलाइट करने वाली एक  Microsoft Edge विंडो का स्क्रीनशॉट।

ड्रैग और ड्रॉप वेब यूआई तत्वों के साथ इंटरैक्शन उनकी अंतर्निहित सीमाओं के कारण अपेक्षा के अनुरूप काम नहीं कर सकता है। वर्कअराउंड के रूप में, Add UI element के भीतर UI element का चयन करके UI ऑटोमेशन समूह की एक कार्रवाई के माध्यम से UI तत्व पिकर खोलकर एक वेब पेज में डेस्कटॉप UI तत्वों को कैप्चर करें। पैरामीटर. कैप्चर किया गया यूआई तत्व डेस्कटॉप प्रकार का है और इसका उपयोग इसमें किया जा सकता है Drag and drop UI element in window कार्रवाई। ध्यान रखें कि डेस्कटॉप यूआई तत्वों का उपयोग केवल यूआई ऑटोमेशन एक्शन ग्रुप की क्रियाओं में किया जा सकता है Power Automate डेस्कटॉप के लिए. यह ध्यान रखना महत्वपूर्ण है कि वेब पेजों में डेस्कटॉप यूआई तत्व उनके वेब समकक्षों की तरह विश्वसनीय नहीं हैं और ब्राउज़र एप्लिकेशन विवरण, जैसे कि ब्राउज़र का संस्करण, के अधीन हैं।

यूआई तत्व गुण

सभी यूआई तत्वों में एक या अधिक चयनकर्ता होते हैं जो यूआई या वेब घटक को इंगित करते हैं Power Automate के साथ इंटरैक्ट करता है.

नोट

उपयोगकर्ता यूआई तत्व के लिए एकाधिक चयनकर्ता बना सकते हैं। जब भी कोई चयनकर्ता विफल हो जाता है, Power Automate परिभाषित क्रम में निम्नलिखित चयनकर्ता का उपयोग करता है।

यूआई तत्व के चयनकर्ताओं को प्रबंधित करने के लिए, उस पर राइट-क्लिक करें और चयन करें संपादन करना. यह विकल्प चयनकर्ता बिल्डर को सामने लाता है, जहां आप चयनकर्ताओं को विज़ुअल या टेक्स्ट एडिटर के साथ संपादित कर सकते हैं।

प्रत्येक चयनकर्ता में एप्लिकेशन या वेबपेज में यूआई तत्व की पदानुक्रमित संरचना का प्रतिनिधित्व करने वाले कई तत्व होते हैं। विशेषताएँ प्रत्येक तत्व का विशिष्ट रूप से वर्णन करती हैं और उसे अन्य तत्वों से अलग करती हैं।

विज़ुअल चयनकर्ता बिल्डर का स्क्रीनशॉट.

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

जब आप एकाधिक चयनकर्ताओं के साथ यूआई तत्व को संपादित करते हैं, तो आप उस पर राइट-क्लिक करके और चयन करके चयनकर्ता को अक्षम कर सकते हैं अक्षम करना. यह कार्यक्षमता परीक्षण के दौरान सहायक हो सकती है.

चयनकर्ता के लिए नाम बदलने और अक्षम करने के विकल्पों का स्क्रीनशॉट।

चयनकर्ताओं को संपादित करने के बाद, दबाएँ बचाना कार्यान्वित परिवर्तनों को लागू करने के लिए. बचत एक ही चरण में सभी चयनकर्ताओं में परिवर्तन लागू करती है।

आप चयनकर्ताओं और उन्हें मैन्युअल रूप से बनाने के तरीके के बारे में अधिक जानकारी एक कस्टम चयनकर्ता बनाएं में पा सकते हैं।

टेक्स्ट-आधारित चयनकर्ताओं के साथ यूआई तत्व

यूआई तत्वों के चयनकर्ताओं को उत्पन्न करने के डिफ़ॉल्ट तरीके के अलावा, Power Automate किसी तत्व के टेक्स्ट मान के आधार पर चयनकर्ताओं के निर्माण का समर्थन करता है।

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

टेक्स्ट-आधारित चयनकर्ता उत्पन्न करना केवल यूआई तत्व पिकर (यूआई तत्व फलक या ब्राउज़र/यूआई स्वचालन क्रियाएं) का उपयोग करके यूआई तत्वों को कैप्चर करते समय उपलब्ध होता है। यह रिकॉर्डिंग के दौरान उपलब्ध नहीं है।

टेक्स्ट-आधारित चयनकर्ता के साथ यूआई तत्व को कैप्चर करने के लिए, यूआई तत्व पिकर खोलें, वांछित तत्व पर राइट-क्लिक करें, और टेक्स्ट के आधार पर कैप्चर का चयन करें।

टेक्स्ट विकल्प पर आधारित कैप्चर का स्क्रीनशॉट।

फिर, दो फ़ील्ड वाली एक नई विंडो आपकी स्क्रीन पर दिखाई देगी:

  • पाठ मान फ़ील्ड तत्व के पाठ को प्रस्तावित मान के रूप में रखता है। आप इस मान को हार्डकोडेड मान या वेरिएबल में बदल सकते हैं।
  • आप चयनकर्ता की कार्यक्षमता को समायोजित करने के लिए ऑपरेटर फ़ील्ड को विभिन्न ऑपरेटरों पर सेट कर सकते हैं।

कैप्चर का चयन करने से यूआई तत्व रिपॉजिटरी में उचित टेक्स्ट-आधारित चयनकर्ता के साथ यूआई तत्व जुड़ जाएगा।

टेक्स्ट-आधारित चयनकर्ता बनाएं संवाद का स्क्रीनशॉट।

टेक्स्ट-आधारित चयनकर्ता डेस्कटॉप स्वचालन के लिए कैप्चर किए गए तत्व के नाम विशेषता और ब्राउज़र स्वचालन के लिए पाठ विशेषता का उपयोग करते हैं. वे केवल यूआई तत्वों के लिए उपलब्ध हैं जिनमें स्वयं एक टेक्स्ट मान होता है।

दूसरे शब्दों में, वे यूआई तत्वों के लिए एक नाम या पाठ विशेषता के साथ उपलब्ध हैं जिसमें एक मान शामिल है। वे उन तत्वों के लिए उपलब्ध नहीं हैं जिनमें ऐसा पाठ मान नहीं है, भले ही उनकी संरचना में पाठ के साथ बाल तत्व हों।

नोट

SAP एप्लिकेशन के लिए, टेक्स्ट-आधारित चयनकर्ता नाम विशेषता के बजाय Text विशेषता का उपयोग करते हैं जिसका वे आम तौर पर उपयोग करते हैं डेस्कटॉप स्वचालन पर. SAP स्वचालन ID विशेषता के आधार पर डिफ़ॉल्ट चयनकर्ताओं के साथ अधिक कुशलता से काम करता है।

ज्ञात समस्याएँ और सीमाएँ

  • यदि आप UI तत्व जोड़ें चुनते हैं, तो पूरी विंडो पर माउस घुमाएं, और टेक्स्ट के आधार पर UI तत्व कैप्चर करना चुनें, एक डिफ़ॉल्ट चयनकर्ता उत्पन्न हो जाएगा। इस चयनकर्ता में नाम के अलावा प्रक्रियाविशेषता शामिल है।

  • Equal to के अलावा एक वेरिएबल और एक ऑपरेटर का संयोजन विज़ुअल बिल्डर के बजाय कस्टम टेक्स्ट एडिटर में प्रदर्शित एक चयनकर्ता उत्पन्न करता है। यह कार्यक्षमता मौजूदा सीमा से बचती है जो विज़ुअल बिल्डर में उपरोक्त संयोजन को गैर-कार्यात्मक बनाती है।