|
"Navigator" Elemanı |
|
|
Navigator elemanı sayfalama isteklerini Http Get, Http Post veya Ajax ile gerçekleştirir. Elemanın kullanıcıya sağladığı komutlar şunlardır:
Özellikler Veri Kaynağı Bu eleman ile üzerinde sayfalama yapılacak olan veri kaynağının adı. Bir Sayfadaki Kayıt Miktarı Bu özellik bir sayfada gösterilecek olan kayıt miktarını belirlemek için kullanılır. Veri kaynağı her defasında burada belirlenen miktarda kayıt üretir. Bir Bloktaki Sayfa Miktarı Bir Sayfadaki Kayıt Miktarı özelliği ile beraberce kullanılan bu özellik bir blokta yer alan sayfa indeks miktarını belirlemek için kullanılır. NavLite elemanı için bu özellik anlamlı değildir. Örnek: Bir Sayfadaki Kayıt Miktarı: 10 Bir Bloktaki Sayfa Miktarı : 5
Sorgudan Dönen Kayıt Sayısı: 500
Sonuçlar 10 blok ve 50 sayfa olarak gösterilecektir. İstek Türü Gezinti komutlarını iletmek ve yeni kayıtların gösterilmesi için kullanılacak olan istek türü. Seçenekler
Gönderi-Öncesi Fonksiyonu Eğer bu özellikte bir javascript fonksiyonu tanımlanırsa, bu fonksiyon navigasyon isteği gönderilmeden önce çağrılacak ve Navigator nesnesi parametre olarak geçirilecektir. Eğer fonksiyon false değeri döndürürse gönderme işlemi iptal edilir. İşlem Listesi Sayfalama sonrasında çalıştırılacak Ajax yenileme işlemleri, özellik editöründe özelliğin hizasındaki [...] düğmesine tıklanınca açılan İşlem Listesi diyaloğu üzerinden belirlenebilir. Yenileme işlem türleri için "mor > Ajax" bileşeni yardım dosyasına bakın. Erişim Kontrolu (MScript kullanılabilir) İşlem listesinde yer alan işlemler ancak oturuma sahip olan kullanıcının yetkisi var ise çalıştırılır. Bu özellikte bir tanım yapılmaz ise sayfanın Erişim Kontrolu özelliğindeki tanım kullanılır. Detaylı bilgi için ana yardım dokümanında "Temel Elemanlar > Eleman "Sayfa" > Özellik "Erişim Kontrol"" bölümüne bakın. "Temel Elemanlar > Eleman "Sayfa" > Özellik ''Erişim Kontrol'' konusuna bakın. İşlem Yöneticisi İzleme Seviyesi (MScript kullanılabilir) İşlem Yöneticisinin adımlarını sistem konsolu üzerinden izlemek için 1 (en az detay) ile 3 (en cok detay) arasında bir değer seçin. Çalıştırılacak olan işlemlerin izleme ayarları ise "İşlem Listesi" üzerinden belirlenir. Meşgul Resim Kimliği Bu özelliğe değer olarak, sayfaya yerleştirilmiş olan bir "mor > Ajax > BusyImage" elemanının HTML Kimliği verilmelidir. Geri Çağrım Fonksiyonu Bu özellikte sayfalama işlemi sonuçlandıktan sonra çağrılması istenen fonksiyonun adı yazılır. Fonksiyon parametre olarak MultiPartAjaxResponse türünde bir nesne alır. Detaylar için MoreMotion Face API dokümanına bakın. {KURULUM_DİZİNİ}\lib\sys\moremotion\faceapi\MultiPartAjaxResponse.html Hata Kotarıcısı Eğer bu özellikte bir hata kotarıcı fonksion tanımlanırsa, bir hata oluştuğunda mesaj verilmeden önce bu fonksiyon çağrılacaktır.
|