|
Eleman ''Veri İsteği'' (zpro > DataRequest) |
|
|
Veri İsteği elemanı veri kaynaklarını doğrudan çağırmak için daha doğrusu sayfa konfigürasyonunda <dataRequest> tanımını oluşturmak için kullanılır. Aslında <dataRequest> tanımları, sayfanın "Sayfa Veri İstekleri" özelliğinde tanımlamalar yapıldığında veya ilgili veri kaynağı adı sayfa içinde kullanıldığında da Application Studio tarafından oluşturulur. Ancak eğer farklı sonuçlar elde etmek üzere veri kaynağına parametre gönderilmesi gerekiyor ise bu eleman zorunlu hale gelir.
Özellikler Veri Kaynağı Adı (MScript Kullanılabilir) Gerekli veriyi hazırlayacak olan veri kaynağının adı. En Üste Eklenecek İlave Kayıt Miktarı (MScript Kullanılabilir) (v6.0) Bu özellikte belirlenen miktarda boş kayıt, veri kaynağından elde edilen kayıtların üstüne eklenir. En Alta Eklenecek İlave Kayıt Miktarı (MScript Kullanılabilir) (v6.0) Bu özellikte belirlenen miktarda boş kayıt, veri kaynağından elde edilen kayıtların altına eklenir. Boş İse Bir Kayıt Eklensin (MScript Kullanılabilir) (v6.0) Eğer değer olarak true verilmiş ve eğer veri kaynağı hiç kayıt üretmemiş ise bir adet boş kayıt eklenir. İşletim Sırası Aksi belirtilmedikçe veri isteklerinin işletim sırası sayfadaki kullanılma sıralarıdır. En üstte olan en önce, an altta olan en son sırada işletilir. Bir veri isteğinin bir diğerine bağımlı olduğu durumlarda bu sıra önemli olabilir. Veri isteklerinin işletim sırası açıkça bu özellik ile belirlenebilir. Örneğin, bir veri isteğinin en son sırada yapılmasını istiyorsak bu özelliğe 99 gibi bir değer verilebilir. Veri Kaynağı Parametreleri (MScript Kullanılabilir) Çağrılan veri kaynağı özelliklerinde, aşağıda örneklendiği gibi, "c:" öneki ile kullanılabilen parametre tanımları bu özellikte XML yapısında verilebilir. select * from products where PCAT_ID = @vof(c:CAT_ID)
Bu özellik içinde <param> tanımlarının dışında sayfanın "Sayfa Veri İstekleri" özelliğinde olduğu gibi <node> tanımları da yapılabilir. Örnek: <param name="CAT_ID"></param> <node name="NAME"/>
|