Önceki Başlık: Yürütme Ayarları (Tüm İşleçler)Sonraki Başlık: İşlemlerdeki İşleçlerin Ortak Özellikleri


Döngü ve Zaman Aşımı Senaryoları

İşleç bir döngü içindeyse ve zaman aşımı yapılandırılmışsa, seçilen eylemler için aşağıdaki senaryolar gerçekleşir:

Eylem

Aşağıdaki eylemlerden birini seçin:

Devam

Seçiliyse, işlem bir zaman aşımından sonra aşağıdaki gibi ilerler:

1. Sonraki yineleme yürütülür.

2. Yürütme sonrası kodu yalnızca yineleme tamamlandıysa çalışır.

Zaman aşımına uğrayan bir işlecin döngüsüne devam etmesini sağlamak için OverallLoopDuration veri kümesini değişkenini kullanma:

Yürütmenin sonunda, OverallLoopDuration, ilk yinelemenin başlangıcından son yinelemenin yürütülmesinin sonuna kadar geçen saniye sayısını içerir. İşleç zaman aşımına uğrarsa, OverallLoopDuration, ilk yinelemenin başlangıcından işlecin zaman aşımına uğramasına kadar geçen saniye sayısını içermez.

Sıfırla

Seçiliyse, işlem bir zaman aşımından sonra aşağıdaki gibi ilerler:

1. Yineleme sıfırlanır (belirli bir yineleme yeniden yürütülmeye başlar).

2. Yürütme sonrası kodu yalnızca geçerli yineleme tamamlandığında çalışır (yineleme sıfırlandığında çalışmaz).

3. Sonraki yineleme yalnızca yineleme tamamlandığında yürütülür.

Not: Sıfırla seçeneği belirlenmişse, Tip açılan listesinde Hedef Tarih seçeneği devre dışı bırakılır.

Zaman aşımına uğrayan bir işlecin döngüsünü sıfırlamak sağlamak için OverallLoopDuration veri kümesini değişkenini kullanma:

Bir işlecin Sıfırlama zaman aşımı eylemi ile döngüye alınmasını ayarlarsanız, CA Process Automation, bir yinelemeden diğerine geçerken döngü koşulunu denetler. Döngü koşulu, bir yineleme sıfırlanırken denetlenmez. Ayrıca, OverallLoopDuration, ilk yinelemenin başlangıcından itibaren sıfırlanan tüm yinelemelerde harcanan süreyi de kapsayan saniye sayısını içerir. Yineleme sıfırlamaları, OverallLoopDuration veri kümesi değişkenini etkilemez.

Durdur

Seçiliyse, akış bir zaman aşımından sonra aşağıdaki gibi ilerler:

1. Yineleme durdurulur.

2. Yürütme sonrası kodu yürütülür.

3. Sonraki yineleme yürütülür.

Bırak

Seçiliyse, işlem bir zaman aşımından sonra aşağıdaki gibi ilerler:

1. Yineleme, ayrılmış modda çalışarak devam eder.

Not: Ayrılmış modda başlatılan bir İşlem vakasının kendisini başlatan işlemle herhangi bir üst ilişkisi yoktur ve bu işlemden kaynaklanan çağrı sıralarında kök işlem olur.

2. Yürütme sonrası kodu yürütülür.

3. Sonraki yineleme yürütülür.