Önceki Başlık: İşlem Döngüleri ve YinelemeleriSonraki Başlık: İşleç'i bir İşlem İçinde Döngüye Alma


Döngü için Sistem Değişkenleri

Özel döngü değişkenleri oluşturarak bunları kendiniz yönetebilir ya da CA Process Automation öğesinin bu sürümünde bulunan döngüler için kullanılabilir sistem değişkenlerini kullanabilirsiniz.

Örneğin, bir döngünün ilk yinelemesinin başlangıç anından her döngü için geçerli zamana kadarki süreyi hesaplamak için mantık oluşturabilirsiniz. Hatta bir döngü içinde aşağıdakiler gibi girdi ayarlamak için yürütme öncesi ve sonrası kodu kullanabilirsiniz:

Kendi döngü sayaç değişkenlerinizi oluşturup güncellemek yerine, yerleşik döngü değişkenlerinden yararlanabilirsiniz. Döngü işleci ve döngü ayarlarına sahip diğer tüm işleçler, aşağıdaki veri kümesi değişkenlerini destekler:

Standart bir döngü sayacına ihtiyacınız olduğunda GeçerliDöngüYineleme'yi kullanın. GeçerliDöngüYineleme değişkeni, döngünün ilk yinelemesi sırasında 0 değerini içerir ve her ilave yinelemenin başında ya da sonunda 1 artar. Örneğin, işleç 3 kez döngüye girmek üzere yapılandırılmışsa, tüm yinelemelerin yürütülmesinin sonunda, GeçerliDöngüYineleme 3'e eşit olur. Özel olarak, ilk yinelemede 0, ikinci yinelemede 1, üçüncü yinelemede 2 ve son yinelemede 3'tür. Son yineleme, döngü koşulunu bozduğu için yürütülmez.

Sabit bir süre için döngü göndermeye ihtiyacınız olduğunda ToplamDöngüSüresi'ni kullanın; örneğin, maksimum 5 dakika döngü yapıp sonra çıkmak için. Bu değişken, döngünün ilk yinelemesinin başlangıcı ile son yinelemenin sonu arasındaki saniye sayısını içerir. ToplamDöngüSüresi her döngü yinelemenin başında ve sonunda güncellenir. Döngünün yinelemeleri arasındaki her gecikme kümesini içerir.

Not: GeçerliDöngüYineleme ve ToplamDöngüSüresi sistem değişkenlerini değiştiremezsiniz. Bunlar işleç veri kümesinde görünse de değerleri döngüye girene kadar değişmez (işleç Yineleme Sayısı > 1).