Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

FlowDecision

Panel

Table of Contents

Panel
borderStyledashed

WHILE

Image Added

Belirlenmiş koşul sağlanana kadar döngü oluşturarak tanımlanmış aksiyonların alınmasını sağlamaktadır. İçerisinde flowchart barındırır. Bu flowchart içerisinde döngü boyunca yapılması istenen işlemler akış tasarımı ile dizayn edilir.

Expand
titleAkış Kontrol| While

Image Added

  • Koşul: While döngüsünün hangi durumda sonlanacağının belirleneceği bölümdür.

                Sol Değer: Döngünün devamlılığı veya sonlanması için kontrol edilecek alandır. Form üzerindeki bir alan, herhangi bir fonksiyondan dönen değer vb. olabilir. Tasarım ekranında bu kısımda sunulan hazır fonksiyonlar mevcuttur. O fonksiyonlardan herhangi birinin üzerine gelindiğinde veya seçildiğinde amacı ve kullanımı ile ilgili bilgi vermektedir.

                Sağ Değer: Kontrol edilen alanın hangi değeri aldığında döngünün sonlanacağı bilgisinin girildiği alandır.       

  • Koşul Tasarımı: Koşul kısmındaki metotlar dışında farklı kontroller mevcutsa, bu bölümden tasarım ekranı veya gelişmiş kod kısmı kullanılabilir. Burada yazılan işlemlerin return döndürmesi gerekmektedir. Bu bilgi de “Fonksiyondan Dönen Değer” alanında gönderilmelidir.
  • Gerçek Ad: Aktivite adıdır. Sabit gelir ve değiştirilemez.
  • Görünen Ad: Aktivite görünen adıdır. Değiştirilebilir.
Tip
titleÖrnek Kullanım

Form üzerindeki bir tablonun satır sayısı kadar dönülmesi sağlanarak sql aktivitesi kullanımı mevcuttur.

View file
nameWhile.nxm
height150

Panel
borderStyledashed

FLOWSWITCH

Image Added

İş akış işletiminin herhangi bir aşamasında bir değişken için kontrol yapılıp bu kontrolün sonucuna göre

...

Image Removed

...

farklı kollara dallanmasını ve aksiyon alınmasını sağlayan aktivitedir. 2 ya da daha fazla kol çıkararak akışı dilediği kadar duruma bölebilir.

Expand
titleAkış Kontrol| FlowSwitch

Image Added

  • DisplayName: Aktivite görünen adıdır. Değiştirilebilir.
  • Expression: Kontrol edilecek koşulun tanımlandığı yerdir. Koşulun VB dilinde yazılması gereklidir.

Image Removed

Tip

Koşul yazılırken conversion işlemi yapılarak yazılmalıdır. Örneğin;

    Convert.ToString(test)="a"

    Convert.ToInt32(tutar)<>33

FalseLabel: Tasarım üzerinde aktiviteden çıkacak olan False kolunun label’ını değiştirmek için kullanılır.

TrueLabel: Tasarım üzerinde aktiviteden çıkacak olan True kolunun label’ını değiştirmek için kullanılır.

Image Removed

Aktivite üzerinden çıkarılan kolların üzerine gelindiğinde ‘Case’ alanına aktivite sonucundan dönmesi beklenen değerlerden herhangi biri yazılmalıdır. Tanımlı sonuçtan dönmesi beklenmeyen değerler için ‘IsDefaultCase’ seçeneği seçilerek aktivitenin bu koldan devam etmesi sağlanabilir. Örnek olarak; form üzerinde seçilen departman bilgisine göre akış ilgili sorumlulara yönlenecektir.Seçilen değer tanımlı kollardan hiçbirine uymuyorda ‘Diğer’ kolundan ilerleyecektir.

Tip
titleÖrnek Kullanım

Form üzerinde seçilen departman bilgisine göre akış ilgili sorumlulara yönlenecektir.Seçilen değer tanımlı kollardan hiçbirine uymuyorda ‘Diğer’ kolundan ilerleyecektir.

View file
nameFlowswitch.nxm
height150

Panel
borderStyledashed

KARAR

Image Added

Tanımlanan koşulun sağlanıp sağlanmama durumuna göre aksiyon alınmasını sağlayan aktivitedir. ‘Eğer Doğruysa’ ve ‘Eğer Yanlışsa’ kolları ile akış tasarımı şekillendirilir. Kolların ismi standarttır ve güncellenemez.

Expand
titleAkış Kontrol| Karar

Image Added

  • Koşul: Koşulun hangi durumda doğru olduğunun belirleneceği bölümdür.

                Sol Değer: Koşul için kontrol edilecek alandır. Form üzerindeki bir alan, herhangi bir fonksiyondan dönen değer vb. olabilir. Tasarım ekranında bu kısımda sunulan hazır fonksiyonlar mevcuttur. O fonksiyonlardan herhangi birinin üzerine gelindiğinde veya seçildiğinde amacı ve kullanımı ile ilgili bilgi vermektedir.

                Sağ Değer: Kontrol edilen alanın hangi değeri aldığında doğru olacağının bilgisinin girildiği alandır. 

  • Koşul Tasarımı: Koşul kısmındaki metotlar dışında farklı kontroller mevcutsa, bu bölümden tasarım ekranı veya gelişmiş kod kısmı kullanılabilir. Burada yazılan işlemlerin return döndürmesi gerekmektedir. Bu bilgi de “Fonksiyondan Dönen Değer” alanında gönderilmelidir.
  • Gerçek Ad: Aktivite adıdır. Sabit gelir ve değiştirilemez.
  • Görünen Ad: Aktivite görünen adıdır. Değiştirilebilir.
Tip
titleÖrnek Kullanım

Form üzerindeki toplam tutarın 100’ den büyük olması ve olmaması durumundaki akış tasarımı mevcuttur.

View file
nameKarar İşlemi.nxm
height150