Eleman ''İşlem Formu'' (zpro > ProcessForm)

Top  Previous  Next

İşlem Formu, bir işlem taşıyıcı elemandır. Kütüphanede kendi altında bulunan elemanlar (ProcessBlock, ExecuteCommand vs) işlem formu içine yerleştirilerek kullanılırlar.

minimum_elements

Bir işlem formu bir ya da daha fazla İşlem Bloğu elemanı içerebilir.
Bir işlem elemanı, ihtiyaca göre, bir işlem bloğu içine veya direkt olarak işlem formunun içine yerleştirilebilir.
Bir işlem bloğu bir ya da daha fazla işlem tanım elemanı içerebilir.
Girdi elemanları mutlaka bir İşlem Bloğu içine yerleştirilmelidir. Bu elemanlar işlem bloğu dışında fonksiyonlarını yerine getiremezler.
Bir işlem formu içinde yer alan işlem tanım elemanlarının, çalışma koşulları ve sıraları İşletim Komutu veya İşletim Tanımı elemanları aracılığıyla belirlenir.

 

Bir İşlem Formunun içine yerleştirilebilen elemanlar:

ExecuteCommand . . . İşletim Komutu

ExecutionDef . . . İşletim Tanımı

ProcessBlock . . . İşlem Bloğu

SelectAll . . . Tümünü Seç Elemanı

 
ve Diğer tüm işlem elemanları.

 

 

İşlem Formu Gizli Alanları

MoreMotion Application Studio sayfaları derlerken oluşturulan html form elemanları içinde bazı gizli alanlar oluşturur. Bakın form gizli alanları.

Bir işlem formu sunucuya gönderilmeden önce içine bazı gizli alanlar yerleştirilir.

_originpage : İşlem formunun içinde bulunduğu sayfanın adı. Özellikle Ajax kullanarak işlem formunun kaynak sayfalarından alınması durumunda bu parametre MoreMotion'un doğru konfigürasyona ulaşabilmesi için gereklidir.

 
_lang : Güncel Sayfanın Dili

Bu gizli alan gönderilmiş olan işlem formunun içinde yer aldığı sayfanın 2 karakterlik dil kodunu taşır. Örnek: 'en', 'tr':

_cmd : Verilmiş Olan Komutun Adı

İşlem formu içine derleme sırasında yerleştirilen gizli alanlardan biri olan _cmd ise işlem formunu gönderen komutun adını taşır. Bu gizli elemanın değeri üzerinde tıklamış olan İşletim Komutu (ExecuteCommand) elemanının adı veya dolaylı olarak çalıştırılmış olan İşletim Tanımı (ExecutionDef) elemanının adıdır.