|
AjaxExecutionDef |
|
|
AjaxExecutionDef elemanının amacı ve özellikleri AjaxCommand elemanı ile aynıdır. Aralarındaki tek fark AjaxCommand elemanında olduğu gibi AjaxExecutionDef elemanı bir komut düğmesi sağlamaz. İstek Parametreleri Özelliği AjaxExecutionDef elemanı için, AjaxCommand elemanında olduğu gibi, sayfa üzerinde görünür bir HTML elemanı üretilmez. Bu nedenle "İstek Parametreleri" özelliğinde tanımlama yaparken çağrının hangi elemandan yapılacağı dikkate alınmalıdır. Örneğin değer olarak {ID:this.value} verildiğinde, this, olay prosedürü içinden çağrının yapıldığı eleman nesnesini temsil eder. Komutu harekete geçirmek için: Dinamik Çağrı Sayfaya yerleştirilmiş olan bir AjaxExecutionDef elemanı üzerinde fare ile sağ tıklandığında açılan menüden " Panoya Kopyala 'Dinamik Çağrı Tanımı' " seçildiğinde, dinamik çağrı tanımı Windows panosuna kopyalanır. Bu çağrı tanımı daha sonra elemanların olay prosedürleri içine veya Script elemanlarının "Gömülü Script" özelliği içine yapıştırılabilir.
Örnek: %vof(/myAjaxExecutionDef/jscall)
Fonksiyon Çağrısı (Minimum Parametre)
Bir İşlem Formu içine yerleştirilmiş olan bir AjaxExecutionDef elemanının gerekli tüm özellikleri belirlendikten sonra, üzerine fare ile sağ tıklandığında açılan menüden "Panoya Kopyala 'Javascript Fonksiyon Çağrısı (Minimum Parametre)' " seçilirse, AjaxMgr.submitProcessForm() metod çağrısı tüm parametreleri ile oluşturulup Windows panosuna kopyalanır.
Panoya kopyalanan tanım daha sonra elemanların olay prosedürleri içine veya Script elemanlarının "Gömülü Script" özelliği içine yapıştırılabilir.
Örnek:
Fonksiyon Çağrısı (Tüm Parametreler)
Bir İşlem Formu içine yerleştirilmiş olan bir AjaxExecutionDef elemanının gerekli tüm özellikleri belirlendikten sonra, üzerine fare ile sağ tıklandığında açılan menüden "Panoya Kopyala 'Javascript Fonksiyon Çağrısı (Tüm Parametreler)' " seçilirse, AjaxMgr.executeProcessForm() metod çağrısı tüm parametreleri ile oluşturulup Windows panosuna kopyalanır.
Panoya kopyalanan tanım daha sonra elemanların olay prosedürleri içine veya Script elemanlarının "Gömülü Script" özelliği içine yapıştırılabilir.
Örnek:
Eğer AjaxExecutionDef elemanı bir işlem formu içinde değil ise o zaman ister 'Javascript Fonksiyon Çağrısı (Minimum Parametre)' isterse 'Javascript Fonksiyon Çağrısı (Tüm Parametreler)' seçilsin, AjaxMgr.executeAjaxCommand() metod çağrısı tüm parametreleri ile oluşturulup Windows panosuna kopyalanır.
Diğer açıklamalar için AjaxCommand elemanına bakın. |