Versions Compared

Key

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

...

Panel
borderStyledashed

Stored Procedure


Stored procedure kullanımını kolaylaştırmak adına yeni bir procedure aktivitesi eklenmiştir. 

Expand
titleSQL Aktiviteleri| Store Procedure

  • İşlem Maks.Tekrar Sayısı: SQL işleminde hata olması durumunda tekrar deneme yapılması isteniyor ise tekrar sayısı tanımlanabilir.
  • Gerçek Adı: Aktivite tasarım ekranına sürükleyip bırakıldığında sistem tarafından otomatik verilen isimdir. Değişiklik yapılmasına izin verilmemektedir.

  • Görünen Ad: Aktivitenin tasarım ekranın görünen ismidir. Akış tasarımı incelenirken yapılan SQL işleminin daha anlaşılır olması için tasarımcı tarafından değiştirilebilir.

  • Bağlantı Bilgileri: Stored procedurenin bulunduğu bağlantı bilgisi seçilir.

  • Stored Procedure: İlgili bağlantıdaki tüm prosedürler listelenir ve ilgili prosedür seçilir.

  • Yordam Giriş Parametreleri: Gerçekleştirilecek sql işlemine gönderilmesi gereken parametreler değişkenler ile eşleştirilir.

  • Çıkış Değişken Eşlemesi: Sql işleminden dönecek sonuçlar değişkenlerle eşleştirilir. Tek satır sonuç eşleştirmede sql'den dönen sonucun değerleri farklı değişkenlere atanabilr. Çoklu sonuç eşleştirmede ise sql'den birden fazla kayıt döndüğü durumlarda tablo tipindeki değişkene kayıtların aktarılması sağlanır. Tablo değişkeni seçildikten sonra kolonların eşleşmesi gereçekleştirilmelidir.


Tip
titleÖrnek Kullanım

Form üzerinde bilgileri girilen bilgileri lflowtestdb veritabanı üzerinden ITEMS tablosuna kayıt ekleyen bir Stored Procedure oluşturulmuştur. Stored Procedure aktivitesi kullanılarak çağrılmakta ve kayıt eklenme işleminden sonra kaydın Logicalref değeri formda gösterilmektedir.

StoredProcedure.nxm

Stored Procedure için aşağıdaki SP_ADDNEWITEM.sql 'ini indirip inceleyebilirsiniz.

SP_ADDNEWITEM.sql