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


लूप का उपयोग करें

डेस्कटॉप प्रवाह विकास में लूप्स एक मौलिक अवधारणा है और जटिल प्रवाहों में अमूल्य तत्व साबित होते हैं। लूप के पीछे मुख्य विचार डेस्कटॉप प्रवाह को एक या अधिक क्रियाओं को कई बार दोहराना है।

Power Automate तीन अलग-अलग प्रकार के लूप प्रदान करता है जो विभिन्न कारकों के आधार पर पुनरावृत्त होते हैं:

  • सरल लूप - एक निश्चित संख्या में बार-बार दोहराना
  • लूप्स कंडीशन - जब तक कंडीशन वैध है तब तक पुनरावृत्ति करें
  • प्रत्येक लूप के लिए - एक सूची के माध्यम से पुनरावृति करें

सरल लूप

लूप के पीछे का विचार डेस्कटॉप प्रवाह को एक या अधिक क्रियाओं को कई बार दोहराना है। Power Automate Loop क्रिया के साथ सबसे सरल प्रकार के लूप को क्रियान्वित करता है।

यह लूप लूप और अंत क्रियाओं के बीच की क्रियाओं को एक निश्चित संख्या में बार-बार दोहराता है। वर्तमान पुनरावृत्ति की संख्या को ट्रैक करने के लिए एक लूप इंडेक्स वैरिएबल स्वचालित रूप से बनाया जाता है।

लूप क्रिया का स्क्रीनशॉट.

एक सरल लूप दो मामलों में उपयोग के लिए आदर्श है:

  1. किसी कार्य को कितनी बार दोहराया जाना चाहिए, इसकी सटीक संख्या ज्ञात है।

  2. लूप इंडेक्स वेरिएबल का उपयोग लूप के अंदर कहीं न कहीं अवश्य किया जाना चाहिए।

लूप क्रिया के साथ एक उदाहरण प्रवाह का स्क्रीनशॉट.

यदि आपको निर्दिष्ट पुनरावृत्तियों के पूरा होने से पहले लूप से बाहर निकलने की आवश्यकता है, तो लूप से बाहर निकलें कार्रवाई का उपयोग करें। वर्तमान पुनरावृत्ति को छोड़ने के लिए, अगला लूप क्रिया का उपयोग करें।

लूप शर्त

सरल लूप के विपरीत, लूप स्थिति डेस्कटॉप प्रवाह को एक या अधिक क्रियाओं को दोहराती है जब तक कि शर्त सत्य है।

लूप स्थिति कार्रवाई का स्क्रीनशॉट.

यदि शर्त सदैव सत्य है, तो लूप कभी समाप्त नहीं होगा। इस स्थिति को अंतहीन लूप कहा जाता है।

इस शर्त में दो ऑपरेंड और एक ऑपरेटर शामिल हैं। यह प्लेटफ़ॉर्म सबसे महत्वपूर्ण तार्किक परिचालनों का समर्थन करता है, जैसे कि बराबर , बराबर नहीं , और से अधिक

लूप स्थिति क्रिया के साथ एक उदाहरण प्रवाह का स्क्रीनशॉट.

यदि आपको निर्दिष्ट पुनरावृत्तियों के पूरा होने से पहले लूप से बाहर निकलने की आवश्यकता है, तो लूप से बाहर निकलें कार्रवाई का उपयोग करें। वर्तमान पुनरावृत्ति को छोड़ने के लिए, अगला लूप क्रिया का उपयोग करें।

प्रत्येक लूप के लिए

For Each लूप एक सूची (या डेटा तालिका) के माध्यम से पुनरावृत्त होता है और वर्तमान आइटम को एक चर में संग्रहीत करता है। इसका प्राथमिक उद्देश्य किसी सूची (या डेटा तालिका की पंक्ति) के प्रत्येक आइटम को प्राप्त करना और अन्य क्रियाओं में उसका उपयोग करना है।

प्रत्येक कार्रवाई के लिए स्क्रीनशॉट.

आप इस प्रकार के लूप का उपयोग सभी प्रकार की सूचियों में विशिष्ट नाम, सामग्री या विशेषताओं की खोज के लिए कर सकते हैं। उदाहरण के लिए, आप किसी विशिष्ट नाम वाली फ़ाइल को खोजने के लिए पुनर्प्राप्त फ़ाइलों की सूची के माध्यम से पुनरावृति कर सकते हैं।

प्रत्येक क्रिया के लिए एक उदाहरण प्रवाह का स्क्रीनशॉट.

यदि आपको निर्दिष्ट पुनरावृत्तियों के पूरा होने से पहले लूप से बाहर निकलने की आवश्यकता है, तो Exit लूप क्रिया का उपयोग करें। वर्तमान पुनरावृत्ति को छोड़ने के लिए, अगला लूप क्रिया का उपयोग करें।

आपको क्रिया संदर्भ में उपलब्ध लूप क्रियाओं की सूची मिलेगी.