Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titleLookup Alanlardaki Data Lookup Cache Süresinin Düzenlenebilmesi

Lookup Alanlardaki Data Lookup Cache Süresinin Düzenlenebilmesi

Lookup veri türüne göre detay ve liste görünümde alan verisini anlık göstermeyi sağlar. Veri türü Öndeğer editör kullan seçildiğinde "DetailView'de anlık değeri göster" seçeneği aktif olarak görülür. Lookup text alan kullan seçildiğinde ise "ListView'de anlık değeri göster" seçeneği aktif görülür.

Tip
titleBilgilendirme

Veri türü seçiminde detay ve liste görünümde anlık değeri göster seçenekleri öndeğer editör kullan ve lookup text alan kullan seçimine göre sağlanır. Diğer veri tür seçiminde detay görünümde ve liste görünümde anlık değeri göster seçeneği gelmez.

Ekstra alan - veri giriş türü için;

  • Lookup text alanlarda,
    • Sorgu sabit olduğunda cache süresine bakılır.
    • Sorgu içerisinde dinamik değişken varsa, cache süresi olsa bile anlık yenileme yapılır.
  • Öndeğer editör alanlarda,
    • Sorgu sabit olduğunda da sorgu içerisinde dinamik değişken varsa da cache süresine bakılır.

Tip
titleBilgilendirme

Lookup SQL sorguları Dinamik ve Sabit sorgular olarak oluşturulur. Dinamik sorguda her zaman anlık değer getirir. Sabit sorguda ise yenileme süresine göre değer getirir.

Örnek Lookup SQL sorgusu;
Dinamik Sorgu: SELECT VADE_GUNU FROM TBLCASABIT where CARI_KOD='@@ERPId@'
Sabit Sorgu: SELECT BIRIM_AGIRLIK FROM TBLSTSABIT WHERE STOK_KODU='NOTEBOOK'

ListView Anlık Değer Yenileme Süresi

DetailView Anlık Değer Yenileme Süresi

Önbellek (Cache) Süre Bilgisi ve Durumu

Önbellek (Cache) SüresiDurum
0 'dan büyük bir değer girildiyseWeb Config önbellek (cache) süresi alan bazlı ezilir.
-1  girilirseWeb Config önbellek (cache) süresi baz alınır
0 girilirse Anlık değer hesaplanır ve önbellek (cache) tutulmaz

Web.config Data Lookup Cache Süresi;

1- Lookup Text Alan Kullanımı

Tanımlar > Diğer > Ekstra Alanlar menüsüne girilir. "Yeni Ekstra Alan" butonuna tıklanır. Ekstra alan detay ekranını açılır. Lookup text alan tanımlar. "Listview'de anlık değeri göster" checkbox'ı işaretlenir ve cache süresini değiştirilir.

Kural-1: Lookup Text alanlarda, sorgu sabit dinamik olduğunda cache süresinin değimesi;

Senaryo: Firma menüsünde ERP carinin vade gün bilgisini gösteren dinamik lookup sql ekstra alan tanımlaması yapılmıştır.

Expand
titleDinamik Lookup SQL: ERP Cari Vade Gün Bilgisi

Çalışma Şekli: Dinamik Lookup sql sorgusu olacak şekilde ekstra alan tanımı yapılır. Listview ' de anlık değer göster seçilir ve yenileme süresi varsayılan olarak -1 olarak belirlenir. ERP cari vade gün bilgisi değiştirildiğinde Logo CRM üzerinden dinamik lookup sorgusu algılanır ve anlık değer getirilir.

Expand
titleERP Cari - Vade Gün Bilgisi

Expand
titleLogo CRM - Anlık Değer Bilgisi

Kural-2: Lookup Text alanlarda, sorgu sabit olduğunda cache süresinin değimesi;

Senaryo: Firmalar menüsünde ERP carinin vade gün bilgisini gösteren sabit lookup sql ekstra alan tanımlaması yapılmıştır.

Expand
titleSabit Lookup SQL: ERP Cari Vade Gün Bilgisi

Image Added

Çalışma Şekli: