Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
A Transition , iki durum arasındaki geçişi temsil eder.
Geçiş Etkinliği Tasarım Aracı Kullanma
Geçiş etkinliği tasarımcısı, iki durum arasında bir geçiş yapılandırmanıza olanak tanır.
İş Akışı Tasarım Aracı Geçiş Özellikleri
Aşağıdaki tablo, iş akışı tasarımcısı kullanılarak ayarlanabilen özellikleri gösterir Transition ve bunların tasarımcıda nasıl kullanıldığını açıklar.
Özellik Adı | Zorunlu | Kullanım |
---|---|---|
DisplayName | False | Etkinlik tasarımcısının kolay adını Transition belirtir. Varsayılan değer T1'dir. Değer özellik kılavuzunda, genişletilmiş geçiş tasarımcısının üst bilgisinde ve genişletilmiş geçiş tasarımcısındaki eylem bölümünün üst bilgisinde düzenlenebilir. DisplayName, iş akışı tasarımcısının en üstünde görüntülenen içerik haritası gezintisinde kullanılır. DisplayName tam olarak gerekli olmasa da, kullanmak en iyi yöntemdir. |
Condition | False | Varsa, denetim hedef duruma geçirilmeden önce True olarak değerlendirmesi gereken bir ifade belirtir. Bu koşul özellik kılavuzunda ve genişletilmiş geçiş tasarımcısında düzenlenebilir. Paylaşılan bir geçişteki birden çok koşul, geçiş tasarımcısında göründükleri sırayla değerlendirilir. Not: Bir geçişin Yanlış olarak değerlendirilirse (veya paylaşılan tetikleyici geçişinin tüm koşulları False olarak değerlendirilirse Condition ), geçiş gerçekleşmez ve durumdan tüm geçişler için tüm tetikleyiciler yeniden zamanlanır. Bu öğreticide, koşulların yapılandırılma şekli nedeniyle bu durum gerçekleşemez (tahminin doğru veya yanlış olmasına yönelik belirli eylemlerimiz vardır). |
Kaynak | True | Bu geçişin kaynaklandığı durumu gösterir. Kaynak durumun adına tıklanması tasarımcı görünümünü bu durumun genişletilmiş görünümüne değiştirir. Bu değer, geçiş oluşturulduğunda ayarlanır ve değiştirilemez. |
Trigger | False | Geçişi tamamlayan etkinliği belirtir. Bu etkinliği ayarlamak için Araç Kutusu'ndan bir etkinliği sürükleyin ve geçişin Tetikleyici bölümüne bırakın. |
Action | False | Tetikleyici etkinliği tamamlandığında yürütülen etkinliği ve varsa değerinin Conditiontrue olarak değerlendirildiğini belirtir. Bu etkinlik, hedef duruma geçiş sırasında, varsa kaynak durum etkinliği yürütüldükten sonra Exit yürütülür. Geçiş tasarımcısı genişletildiğinde, araç kutusundan bir etkinlik sürükleyip geçişin Eylem bölümüne bırakılarak bu değer ayarlanabilir. Tek bir geçiş için birden çok eylem olabilir. Tek tek eylemler genişletilebilir ve sözleşme yapılabilir ve bir geçişte birden çok eylem olduğunda eylemde görüntülenen yukarı veya aşağı oka tıklanarak sıralanabilir. |
Hedef | True | Geçiş tamamlandıktan sonra durum makinesinin geçiş yaptığı durumu gösterir. Bu, nesne modelindeki To geçişin özelliğine karşılık gelir. Hedef durumun adına tıklanması tasarımcı görünümünü bu durumun genişletilmiş görünümüne değiştirir. Bu değer, geçiş oluşturulduğunda ayarlanır ve geçişi tasarımcıdaki hedef duruma bağlayan ok sürüklenerek değiştirilebilir. |
Geçiş oluşturma
Geçişler, bir çizgiyi bir durumdan diğerine sürükleyerek veya bir durum başka bir durumun üzerine sürüklendiğinde görünen üçgenlere bırakılarak oluşturulur. Sürükleyerek geçiş oluşturmak için, fareyi kaynak durumun kenarının üzerine getirin ve kaynak durumdan hedef duruma bir çizgi sürükleyin. Bırakarak geçiş oluşturmak için, hedef durumu sürükleyin ve kaynak durumun üzerine getirin ve kaynak durumun etrafında görünen dört üçgenden birine bırakın. Hedef durum, Araç Kutusu'ndan sürüklenen yeni bir durum veya iş akışı tasarımcısından sürüklenen mevcut bir durum olabilir.
Not
Durum makinesindeki tek bir durum, iş akışı tasarımcısı kullanılarak en çok 76 geçiş oluşturabilir. Tasarımcı dışında oluşturulan iş akışları için durum geçişlerinin sınırı yalnızca sistem kaynaklarıyla sınırlıdır.
Paylaşılan tetikleyici geçişleri, aynı tetikleyici olayını paylaşan geçiş kümesidir. Paylaşılan tetikleyici, ortak bir tetikleyici olayını paylaşan birden çok geçiş için yapılandırılan ifadelerin değerlendirilmesi temelinde bir hedef duruma koşullu ilerlemeye olanak tanır. Geçişe ek eylemler eklemek ve paylaşılan bir geçiş oluşturmak için, istenen geçişin başlangıcını gösteren daireye tıklayın ve istenen duruma sürükleyin. Yeni geçiş, ilk geçişle aynı tetikleyiciyi paylaşır, ancak benzersiz bir koşula ve eyleme sahip olur. Paylaşılan geçişler, geçiş tasarımcısının alt kısmındaki Paylaşılan tetikleyici geçişi ekle'ye tıklayarak ve ardından Bağlanmak için Kullanılabilir durumlardan istenen hedef durumu seçerek geçiş tasarımcısı içinden de oluşturulabilir.