Versions Compared

Key

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

Table of Contents

Panel
borderStyledashed

Değişkenden Tabloya Ata

Form üzerinde veri girişi yapılan değişken değerlerinin tabloya satır olarak aktarılmasını sağlamaktadır.  Asenkron olarak çalışan bir aktivite değildir.

Expand
titleİşlem Aktiviteleri| Değişkenden Tabloya Ata

Image Added

  • Alan Eşleştirme: Tablo seçimi bölümünde seçilen hedef tablonun kolonlarına form üzerindeki hangi değişken değerlerinin karşılık geleceği bilgisinin eşlendiği bölümdür. Bu bölümde bulunan varsayılan değer alanı seçilen değişkene göre otomatik dolmaktadır . Ancak ihtiyaca göre farklı bir veri gitsin isteniyorsa; varsayılan değer bölümünde c# kodu ile düzenleme yapılarak kolon değeri gönderilmesi sağlanabilir.

 Image Added

  • 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.
  • Güncelleme Anahtar Alanı: Tablo kolonları listelenir. Güncelleme anahtar alanına atanacak değişkenin değeri hedef tabloda bulunuyorsa; yeni bir satır olarak ekleme yapılmaz, var olan satırda güncelleme işlemi uygulanır. Güncelleme anahtar alan değeri varsayılan olarak boştur. Herhangi bir değer seçilmediği takdirde aktivite üzrinden her geçildiğinde tabloya ilgili değişken değerleri için yeni satır eklenir.    
  • Hedef Tablo: Form üzerindeki değişken değerlerinin satır olarak kaydının tutulacağı tablodur.
Tip
titleÖrnek Kullanım

Portaldeki form üzerindeki değişkenlere veri girişi yapılır. Form bir sonraki adıma devam ettirilir. Aktivite sayesinde form üzerinde seçiliği değerler tabloya bir satır olarak eklenir. Tekrar kendisine atanan formda kopyalanan değer gösterilir.

View file
nameDeğişkenden Tabloya Ata Akt..nxm
height150

Panel
borderStyledashed

Tablodan Değişkene Ata


Akış içerisinde bulunan bir tablonun herhangi bir kolon değerinin değişkene aktarılmasını sağlamaktadır. 

Expand
titleİşlem Aktiviteleri| Tablodan Değişkene Ata

  • Alan Eşleştirme: Kaynak tablonun kopyalanacak satırındaki kolonların akış değişkenleri ile eşleştirildiği alandır. Bu bölümde aynı tipteki değikenlerin eşleştirilmesinin yanı sıra; tablodaki açılır pencere ve açılır liste formdaki primitive değişkenlere(metin,sayısal vb.) tablodaki primitive değişkenler de form üzerindeki açılır pencere ve açılır liste değişkenleri ile eşleştirilebilir. Bu eşleştirmelerde açılır liste ve açılır pencere değişkenlerinin değer alanları üzerinden işlem yapılır.

  • 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.
  • Filtrele: Kaynak tablodaki verilerin belirli koşulu sağlayan satırlarından belirlenen indeksteki kolon değerlerinin akış değişkenlerine kopyalanması isteniyorsa, koşulun yazıldığı alandır. Kolonun, değişkende tutulan değerle eşitliğini, büyük-küçüklüğünü kontrol ederek tablo satırlarının filtreli olarak atanmasını sağlar.

          

  • İndex Değeri: Kaynak tablodaki değerleri alınacak satırın indeks değeridir. Değer 0(sıfır) dan başlar. (1.Satırdaki değerleri almak için; indeks değeri return 0, 2.Satırdaki değerleri almak için; indeks değeri return 1). Tablodaki 0. indeks ilk eklenen satırdır.

    Eğer filtre tanımı varsa; öncelikle tablodaki kayıtlar filtrele bölümündeki kısıtlara göre filtrelenir. Filtreli satırlar arasından belirtilen indeksteki kolon değerleri alınır. Aşağıdaki örneği inceleyebilirsiniz.

    FiltreAtanacak Değer
    1Deneme 1
    2Deneme 2
    1Deneme 3

    Filtrele bölümündeki kriter: 1

    İndeks: return 1

    Çıktı: Deneme 1

  • Kaynak Tablo: Verilerin kopyalanacağı tablodur.
Tip
titleÖrnek Kullanım

Portaldeki form üzerinden tabloya birden fazla satırda filtre ve atanacak değer girişi yapılır. Form bir sonraki adıma devam ettirilir. Aktivite sayesinde tabloda filtre kısmı seçili olan satırların 0. indeksteki değeri akıştaki değişkene atanır. Tekrar kendisine atanan formda kopyalanan değer gösterilir.

View file
nameTablodan Değişkene Ata.nxm
height150

...