|
Yerleşik Veri Kaynakları |
|
|
MoreMotion AF tarafından sağlanan bazı yerleşik veri kaynakları vardır. Bu veri kaynaklarınının tanımlanması gerekli değildir. MoreMotion AF tarafından otomatik olarak hazırlanan bu veri kaynakları ile aynı ada sahip başka veri kaynağı tanımı yapılmamalıdır. Önemli: Bu veri kaynakları sadece sayfalardan kendilerine bir referans olduğunda oluşturulurlar. Yerleşik Veri Kaynakları request "request" veri kaynağı istek parametrelerini ve onların değerlerini içerir. Örneğin eğer istek aşağıdaki gibiyse display.doms?pg=urunler&KIMLIK=5&SAYAC=20 <request> <pg>urunler</pg> <KIMLIK>5</KIMLIK> <SAYAC>20</SAYAC> <_rand>112233</_rand> </request>
"request" veri kaynağı aynı zamanda istek hakkında sistem tarafından sağlanan bilgileri içerir. <request> <!-- İstek Parametreleri --> <pg>urunler</pg> <KIMLIK>5</KIMLIK> <SAYAC>20</SAYAC> <_rand>112233</_rand>
<!-- HttpServetRequest Nesnesi tarafından sağlanan bilgiler --> <ApplicationPath/> <AuthType/> <CharacterEncoding/> <ContentType/> <ContextPath/> <Method/> <PathInfo/> <PathTranslated/> <Protocol/> <QueryString/>
<!-- Tazeleme Kimliği, Yeni oturum açıldığında, sisteme girildiğinde ve çıkıldığında değişir --> <RefreshId/>
<RemoteAddr/> <!-- İstemcinin IP Adresi --> <RemoteHost/> <RemoteUser/> <RequestURI/> <RequestedSessionId/> <Scheme/> <ServletPath/> <UserAgent/> <SessionId/> <!-- Oturum Kimliği --> <Referer/>
<!-- MoreMotion AF tarafından sağlanan bilgiler --> <BrowserIsXSLTCapable/> <XSLTInBrowser/>
</request>
var "var" veri kaynağı istek parametrelerini, havuz değişkenlerini, sayfa değişkenlerini ve oturum değişkenlerini ve değerlerini içerir. Bakın Değişken Havuzu. Bir "var" veri kaynağı örneği:
<var> <!-- İşlem Yöneticisi tarafından sağlanan havuz değişkenleri --> <_nextpage>products<_nextpage> <!-- Bir sonra gösterilecek olan sayfa --> <_maxcc>4</_maxcc> <!-- Maksimum İşlem Tamamlanma Kodu -->
<!-- Kullanıcı Değişkenleri --> <CNT>0</CNT> <kayıt_mevcut>true</kayıt_mevcut> ...
</var>
variants "variants" veri kaynağı gösterilecek olan bir sayfanın değişkelerini listeler. Bu veri kaynağı, sayfanın MoreMotion Application Studio ile üretilmiş olan değişkeleri mevcut olunca oluşturulur ve kütüphanenin "mor > PageVariants" dalı altındaki elemanlar tarafından kullanılır. <variants> <option value="">*</option> <option value="de">de</option> </variants>
Sayfanın her bir değişkesi için bir "option" elemanı mevcuttur. "*" ana sayfa anlamındadır. Eğer MoreMotion AF'in Sayfa Yönlendirme veya Sayfa Sıralama özelliği kullanılmış ise MoreMotion AF bu veri kaynağı içinde sonra gösterilecek olan sayfaların adlarını saklar. <nextpage> <page>Page1,Page2,Page3</page> </nextpage>
Bu veri kaynağı sunucu bilgisayarın zaman bilgisini içerir. <servertime> <time>1132429171349</time> <zoneoffset>7200000</zoneoffset> <timestamp>2006-01-27 15:24:33</timestamp> </servertime>
|