İşlem Yönetimi

Top  Previous  Next

MoreMotion AF ve MoreMotion Application Studio "İşlem Yönetimi" adında bir kavramı destekler. MoreMotion Application Studio kütüphanesinin "zpro" dalı altındaki elemanların amacı bu kavrama uygun geliştirme yapılmasını desteklemektir.

libex

İşlem bazlı uygulamalar geliştirmek için tasarlanmış olan işlem elemanlarını sayfalara yerleştirilirken genellikle kütüphanede sahip oldukları hiyerarşi dikkate alınmalıdır.

Sayfaya önce bir ProcessForm, ProcessListOfPage, ProcessTemplate türünden bir taşıyıcı eleman yerleştirilmelidir.

Eğer ProcessForm kullanılmış ise onun içine bir ya da daha fazla işlem bloğu,  işlem bloğunun içine ise işlem girdi elemanları (EditBox, ComboBox, vs.) yerleştirilebilir. İşlem elemanları İşlem bloklarının içine veya diğer işlem taşıyıcıları içine yerleştirilebilir.

Bakın İşlem Elemanları

Bu yapı tüm  (veritabanı güncellemesi, e-posta gönderimi, kullanıcı yönetimi, vb.) işlem türleri için kullanılabilir.

İşlem yönetimi çatısı ile yapılan bir geliştirmedeki tipik senaryo şöyledir:

1.Sayfaya bir İşlem Formu (ProcessForm) yerleştirin
2.İşlem formu içine bir İşlem Bloğu (ProcessBlock) yerleştirin
3.Girdi alanlarını (EditBox, ComboBox, vs) işlem bloğu içine yerleştirin
4.Girdi alanları üzerinde doğrulama özelliklerini dilediğiniz gibi belirleyin. Örneğin: Gerekli, Numara Olmalıdır, vs.
5.Sayfa üzerinde sağlamak istediğiniz işlevlere göre, işlem bloğu içine İşlem Tanım elemanları yerleştirin. Kütüphane değişik bileşenlere ait ve farklı işlemleri tanımlayan İşlem Tanım elemanları mevcuttur. Bu elemanların isimlerinin sonunda genellikle "Process" kelimesi bulunur. Örnek: RelDBUpdateProcess.
6.İşlem formunun içine bir Çalıştırma Düğmesi (ExecuteCommand) elemanı yerleştirin ve elemanın "İşlem Listesi" özelliğinde harekete geçirilecek olan işlem tanımlarını seçin.

 

İşlem Yönetimi Ne Sağlar?