कंडीशन्स और स्विच
Power Automate परिचय
Anushika Agarwal
Cloud Data Engineer
कहाँ मिलेंगे
- दोनों एक्शन पिकर में Control के अंतर्गत होते हैं
- Apply to each और Do until वाली ही कैटेगरी
- + पर क्लिक करें, एक्शन नाम खोजें, या Built-in → Control से फ़िल्टर करें
Condition एक्शन
- किसी रूल को true या false के रूप में इवैल्यूएट करता है
- True ब्रांच → एक सेट ऑफ एक्शन्स
- False ब्रांच → अलग एक्शन्स
- पुराने डिज़ाइनों में "Yes" / "No" लेबल
Condition सेटअप करना
$$

- तीन स्लॉट: Left वैल्यू, Operator, Right वैल्यू
Condition सेटअप करना
$$

- तीन स्लॉट: Left वैल्यू, Operator, Right वैल्यू
- Left: जाँचने वाली वैल्यू, आमतौर पर डायनेमिक कंटेंट टोकन या वैरिएबल
Condition सेटअप करना
$$

- तीन स्लॉट: Left वैल्यू, Operator, Right वैल्यू
- Left: जाँचने वाली वैल्यू, आमतौर पर डायनेमिक कंटेंट टोकन या वैरिएबल
- Operator: is equal to, contains, is greater than, is empty, आदि
Condition सेटअप करना
$$

- तीन स्लॉट: Left वैल्यू, Operator, Right वैल्यू
- Left: जाँचने वाली वैल्यू, आमतौर पर डायनेमिक कंटेंट टोकन या वैरिएबल
- Operator: is equal to, contains, is greater than, is empty, आदि
- Right: तुलना करने वाली वैल्यू
AND / OR से रूल्स कॉम्बिन करना
$$

- Add → Add row पर क्लिक करके रूल जोड़ें
- And → सभी रूल true होने चाहिए
- Or → कोई एक रूल true होना चाहिए
$$
- मिक्स्ड AND/OR लॉजिक के लिए Add row group से ग्रुप रैप करें
आम गलतियाँ
- Case sensitivity: "Approved" ≠ "approved"
- Trailing spaces: "Approved " ≠ "Approved"
- गलत टाइप: string की तुलना number से
$$
- इनपुट normalize करने के लिए
toLower() या trim() उपयोग करें
Switch एक्शन
$$

- एक वैल्यू को कई केस के खिलाफ मैच करें
- हर केस में अलग एक्शन्स चलते हैं
- Default केस अनएक्सपेक्टेड इनपुट पकड़ता है
Condition बनाम Switch
| Scenario |
Use |
| दो परिणाम (yes/no) |
Condition |
| तीन या अधिक वैल्यू |
Switch |
| रेंज चेक (> 100) |
Condition |
$$
- Nested Conditions काम तो करती हैं पर जल्दी जटिल हो जाती हैं
अभ्यास करते हैं!
Power Automate परिचय
Preparing Video For Download...