Koşullar ve Switch
Power Automate'a Giriş
Anushika Agarwal
Cloud Data Engineer
Nerede bulursun
- İkisi de eylem seçicide Control altında
- Apply to each ve Do until ile aynı kategoride
- +'a tıkla, eylem adını ara ya da Built-in → Control ile filtrele
Condition eylemi
- Bir kuralı true veya false olarak değerlendirir
- True dalı → bir dizi eylem
- False dalı → farklı eylemler
- Eski tasarımlarda "Yes" / "No" olarak etiketliydi
Condition ayarlama
$$

- Üç yuva: Sol değer, Operatör, Sağ değer
Condition ayarlama
$$

- Üç yuva: Sol değer, Operatör, Sağ değer
- Sol: kontrol edilecek değer; genelde dinamik içerik belirteci veya değişken
Condition ayarlama
$$

- Üç yuva: Sol değer, Operatör, Sağ değer
- Sol: kontrol edilecek değer; genelde dinamik içerik belirteci veya değişken
- Operatör: is equal to, contains, is greater than, is empty ve diğerleri
Condition ayarlama
$$

- Üç yuva: Sol değer, Operatör, Sağ değer
- Sol: kontrol edilecek değer; genelde dinamik içerik belirteci veya değişken
- Operatör: is equal to, contains, is greater than, is empty ve diğerleri
- Sağ: karşılaştırma değeri
Kuralları AND / OR ile birleştirme
$$

- Bir kural eklemek için Add → Add row'a tıkla
- And → tüm kurallar true olmalı
- Or → herhangi bir kural true olmalı
$$
- Karışık AND/OR mantığı için Add row group ile gruplandır
Yaygın hatalar
- Büyük/küçük harf duyarlılığı: "Approved" ≠ "approved"
- Sondaki boşluklar: "Approved " ≠ "Approved"
- Yanlış tür: bir dizgeyi sayıyla karşılaştırma
$$
- Girdileri normalleştirmek için
toLower() veya trim() kullan
Switch eylemi
$$

- Tek bir değeri, birden çok duruma eşleştirir
- Her durum farklı eylemler çalıştırır
- Default durumu beklenmeyeni yakalar
Condition mı, Switch mi?
| Senaryo |
Kullan |
| İki sonuç (evet/hayır) |
Condition |
| Üç veya daha çok değer |
Switch |
| Aralık kontrolü (> 100) |
Condition |
$$
- İç içe Conditions çalışır ama hızla karmaşıklaşır
Hadi pratik yapalım!
Power Automate'a Giriş
Preparing Video For Download...