Aracılığıyla paylaş


Döngüleri kullanma

Döngüler, masaüstü akışı geliştirmede temel bir kavramdır ve karmaşık akışlarda çok değerli bir öğe olduğu kanıtlanmıştır. Bir döngünün arkasındaki ana fikir, bir masaüstü akışının bir veya birden çok eylemi birden çok kez tekrarlamasını sağlamaktır.

Power Automate, çeşitli faktörlere bağlı olarak yinelenen üç farklı döngü türü sağlar:

  • Basit döngüler: Önceden belirlenmiş bir sayı kadar yineleme
  • Döngü koşulu: Koşul geçerli olduğu sürece yineleme
  • Her biri için döngüleri: Bir liste aracılığıyla yineleme

Basit döngüler

Bir döngünün arkasındaki fikir, bir masaüstü akışının bir veya birden çok eylemi birden çok kez tekrarlamasını sağlamaktır. Power Automate, Döngü eylemiyle en basit döngü türünü uygular.

Bu döngü döngü ve bitiş eylemleri arasında eylemleri belirli bir sayıda yineler. Bir döngü dizin değişkeni, geçerli yinelemenin numarasını izlemek için otomatik olarak oluşturulur.

Döngü eyleminin ekran görüntüsü.

Basit döngü iki durumda kullanım için ideal bir döngüdür:

  1. Bir eylemler bloğunun tam olarak kaç kez yineleneceği biliniyordur.

  2. Döngü dizini değişkeni döngünün bir içinde bir yerde kullanılmalıdır.

Döngü eylemiyle örnek bir akışın ekran görüntüsü.

Belirtilen yinelemeler tamamlanmadan döngüden çıkmanız gerekirse, döngüden çık eylemini kullanın. Geçerli yinelemeyi atlamak için sonraki döngü eylemini kullanın.

Döngü koşulu

Basit döngülerden farklı olarak, Döngü koşulu bir masaüstü akışına koşul doğru olduğu sürece bir veya daha fazla eylemi yineletir.

Döngü koşulu eyleminin ekran görüntüsü.

Koşul her zaman true ise, döngü hiçbir zaman sonlanmayacaktır. Bu durum sonsuz döngü olarak adlandırılır.

Koşul iki işlenen ve bir işleçten oluşur. Platform eşit, eşit değil ve büyüktür gibi en önemli mantıksal işlemleri destekler.

Döngü koşulu eylemiyle örnek bir akışın ekran görüntüsü.

Belirtilen yinelemeler tamamlanmadan döngüden çıkmanız gerekirse, döngüden çık eylemini kullanın. Geçerli yinelemeyi atlamak için sonraki döngü eylemini kullanın.

Her döngü için

Her biri için döngüleri, bir liste (veya veri tablosu) boyunca yineler ve geçerli öğeyi bir değişkende saklar. Birincil amacı, bir listedeki (veya bir veri tablosunun satırındaki) her öğeyi almak ve başka eylemlerde kullanmaktır.

Her biri için eyleminin ekran görüntüsü.

Bu tür bir döngüyü, her tür listede belirli adları, içerikleri veya öznitelikleri aramak için kullanabilirsiniz. Örneğin, belirli bir ada sahip bir dosyayı bulmak için alınan dosyalar listesinde yineleme yapabilirsiniz.

Her biri için eylemiyle örnek bir akışın ekran görüntüsü.

Belirtilen yinelemeler tamamlanmadan döngüden çıkmanız gerekirse, döngüden çık eylemini kullanın. Geçerli yinelemeyi atlamak için sonraki döngü eylemini kullanın.

Eylemler başvurusunda mevcut döngü eylemlerinin listesini bulabilirsiniz.