

Çalıştırma, Test Etme ve Hata Ayıklama İşlemleri › Yürütme Kuralları
Yürütme Kuralları
Bir işlemdeki işleçler birden çok giriş ve çıkış bağlantısına sahip olabilir. Giriş bağlantısı bir yürütme komutu görevi görür ve işleci çağırır. Her çıkış bağlantısı, işlecin belirli bir sonucuna karşılık gelir. İşleçler, önceden tanımlı çıkış bağlantılarına sahiptir (Durduruldu, Tamamlandı, Başarısız ya da Başarılı gibi). Bazı işleçler, işleç sonuçlarına ve bir işlemdeki işleçler tarafından erişilebilen değişkenlerin değerine dayalı olarak bir özel çıkış bağlantısı tanımlamak için Boole ifadeleri kullanmanıza da olanak tanır.
İşlemin yürütme kuralları aşağıdaki gibidir:
- Ana akıştaki Başlatma işleçleri bir giriş bağlantısına sahip olabilir. Giriş bağlantısına sahipse, çıkış bağlantısına sahip olamaz ve Sıfırlama işleci görevi göremez (örneğin, tamamlanan işlemi sıfırlamak için kullanılır).
- Durdurma işleçleri çıkış bağlantısına sahip değildir ve işlemin yürütülmesini tamamlar.
- True olarak değerlendirilen Boole koşullarına sahip tüm çıkış bağlantıları etkinleştirilir ve sonraki çıkış işleçlerinin etkinleştirilmesine yol açar. Varsayılan çıkış bağlantıları birbirini karşılıklı olarak dışlar. Boole ifadesinin True olarak değerlendirildiği tüm özel bağlantılar etkinleştirilir ve izleyen çıkış işleçlerine yönelirler.
- İşleçler (işlemin döngülü dalındaki yeniden düzenlenen İşleçler dışında) işlemin dalının yürütülmesi sırasında yalnızca bir kez işlenirler. Tamamlanmış bir işleçteki bağlantı önceden etkinleştirilmiş bir işlece yöneldiğinde, etkinleştirilen işleç ikinci defa işlenmez. Etkinleştirmeden sonra, işlenen bağlantı işlemin sonraki işlemeleri sırasında kullanılamaz.
Bazı işleçler, İş Akışı modülünün işleci belirli bir sayıda ya da sınırsız sayıda yürüttüğü döngülü işlemeyi destekler. Çıkış koşulları ve işlecin bağlantıları yalnızca döngü sonlandırıldığında değerlendirilir. Döngü işleci, döngülü işlemeyi ve bunun çıkış koşullarını gömülü bir işleç dizisine uygulamanıza olanak tanır.
- Bölünmüş bağlantılar, döngülü işlemenin kullanılmasını destekleyen işleçlerde döngünün yürütülmesini keser.
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
 
|
|