Koşul: sözleşme değerine göre dallanma

Orta Düzey Power Automate

Dani Kahil

Solution Architect | Microsoft MVP

Condition eylemi, tek cümlede

 

Tasarımcıda Koşul eylemi: koşul ifadesi alanları ve altta True / False dalları

 

  • Condition bir boolean ifadeyi değerlendirir
  • True → True dalı çalışır
  • False → False dalı çalışır
Orta Düzey Power Automate

For each içinde Koşullar

$$

mermaid: yeşil-lacivert: For each içinde sözleşmeleri dolaşırken Koşul ile standart ve yüksek değerli yenilemeleri ayırma

 

  • Koşulu döngü gövdesinin içine yerleştir
  • Her satır için yeniden değerlendirilir
  • Her satır bağımsız olarak kendi dalını izler
Orta Düzey Power Automate

String–sayı tuzağı

nanobanana: Bembeyaz zeminde, yan yana iki kutu içeren sade, düz bir illüstrasyon. Sol kutu "STRING" etiketli, içinde tırnak içinde '250000.00' koyu lacivert. Sağ kutu "NUMBER" etiketli, içinde tırnaksız 100000 DataCamp yeşilinde. Aralarında doğrudan karşılaştırılamayacaklarını gösteren büyük kırmızı X. Minimalist, gölge yok.

 

  • Sayısal sütunlar bazen string gelir
  • '250000.00' vs 100000 — leksikografik karşılaştırılır
  • Sonuç: '2...' < '1...' — yanlış dal çalışır
  • Çözüm: int() veya float() ile sarmala
Orta Düzey Power Automate

İfadeyi yazma

nanobanana: Bembeyaz zeminde sade, düz minimalist illüstrasyon. Üstte yan yana iki kutu: sol kutu kalın büyük harflerle "STRING", içinde tırnak içinde '"250000.00"' DataCamp lacivertinde; sağ kutu "NUMBER", içinde tırnaksız 100000 DataCamp yeşilinde. Arada doğrudan karşılaştırılamayacaklarını gösteren büyük kırmızı X. Altta `int("250000.00") > 100000` ifadesi ve sağında yeşil onay işareti. Düz 2D, gölge yok, 3D yok.

 

  • For Each içinde items('For each')['contractvalue'] kullan
  • Sayısal karşılaştırma için int() ile sar
  • Operatör: is greater than, değer: 100000
Orta Düzey Power Automate

AND, OR ve gruplama

nanobanana: half: Bembeyaz zeminde, üst üste iki koşul grup sırası gösteren sade, düz minimalist illüstrasyon. Sol grup: iki yatay hap şeklinde koşul satırı, aralarında kalın yeşil AND etiketi. Sağ grup: iki yatay hap şeklinde koşul satırı, aralarında kalın yeşil OR etiketi. Her hapta sol değer, operatör ve sağ değer için üç bölüm var. DataCamp laciverti ve yeşili. Düz 2D, gölge yok, AND ve OR dışında metin yok.

 

  • AND - gruptaki her satır true olmalı
  • OR - en az bir satır true olmalı
  • Tek bir Koşulda AND ve OR'u karıştırmak için satırları grupla
Orta Düzey Power Automate

Hadi pratik yapalım!

Orta Düzey Power Automate

Preparing Video For Download...