Page History
...
Panel | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Kodlama AktivitesiAkışın herhangi bir adımında kodlama ihtiyacı duyulması durumunda kullanılabilecek bir aktivitedir. Her türlü değişken ataması, database seviyesinde işlemler, kontroller vs. c# kodu ile yazılabilir.
|
Panel | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Tablodan Veritabanına AtaAkışın herhangi bir adımında form içerisinde kullanılan tablo değişkeninin değerlerini, SQL Bağlantı Listesi bölümünde tanımlanan bağlantılardan herhangi biri üzerindeki bir tabloya aktarılmasını sağlayan aktivitedir.
SQL Kolonu→ Hedef tablodaki kolon bilgisidir SQL Kolon Tipi→ Hedef tablodaki ilgili kolonun tip bilgisidir. SQL Anahtar Alan→ Hedef tablodaki ilgili kolonun Anathar Alan(primerykey) olup olmadığı bilgisidir. Aktivite buradaki anahtar alanlar üzerinden; hedef tablodaki veride ekleme mi yoksa güncelleme mi yapacağına karar verir. Eğer daha önce anahtar alan olarak tanımlı kolon verisinde aynı kayıt varsa yeni gelen kayıt için ekleme yapmadan tablodaki ilgili kayıtta güncelleme işlemine gider. Eğer yoksa; veri yeni bir satır olarak hedef tabloya eklenir. SQL Kolon Zorunlu→ Hedef tablodaki ilgili kolonun null değerlere izin verip vermediği bilgisidir Tablo Kolonu→ Hedef tablodaki ilgili kolona gelmesi istenen verinin tutulduğu kaynak tablodaki kolon bilgisidir. Hedef kolonun değeri otomatik olarak sql tarafından oluşturuluyorsa; eşleştirme yapılmasına gerek yoktur. Eşleştirme yapılsa da eşleştirmedeki değer değil SQL' in ürettiği değer tabloya eklenmektedir. Varsayılan Değer→ Hedef tablodaki ilgili kolona gelmesi istenen verinin değer bilgisidir. Bu bölüm tablo kolonu seçildiğinde otomatik olarak doldurulur. Tablo kolonu seçmeyip; bu alan üzerinden kontroller yazılarak da istenilen veri eşleştirilebilir. Hedef kolonun değeri otomatik olarak sql tarafından oluşturuluyorsa; eşleştirme yapılmasına gerek yoktur. Eşleştirme yapılsa da eşleştirmedeki değer değil SQL' in ürettiği değer tabloya eklenmektedir.
|
Panel | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Akış Başlat ve Bitmesini Bekleİş akışının herhangi bir aşamasında başka bir sürecin tetiklenmesini sağlayan ve başlatılan sürecin bitmesini bekleyen aktivitedir. Bu aktivite kullanıldığında istenilen süreç başlatılır ve akış bir sonraki aşamaya devam etmez. İlgili süreç tamamlandıktan sonra akışın bir sonraki adımına geçilir. İş akış başlatma işleminin başarısız kolunun bilgilendirme, e-posta gönderme, form vb. bir aktiviteye bağlanması gerekmektedir. Bu şekilde başlatma sırasında oluşan hatalı koşullarda sürecin nasıl yönleneceğine karar verilebilir, işlem başarılı olduğunda da işin istenilen şekilde yönlenmesi sağlanır.
|
...