Versions Compared

Key

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

Amaç

Kullanıcıların zamanında

...

kayıtlarını

...

Aktivite kaydının kaydedilirken uyarı vermesi için Model Editörde Validasyon tanımı yapılmalıdır.  

Model Editörde Validation> Rules> Sağ Tuş Menüsü> Add> Rule Criteria eklenir. 

Image Removed

...

girmesi için, belirlenen süre öncesine kayıt yapılması engellemek.

Örnek: Aktive tarihi alanına, 7 günden önceki bir tarih ile kaydedilmesinin engellenmesi.

1.Model Editörde Validation> Rules> Sağ Tuş Menüsü> Add> RuleCriteria eklenir. 

Expand
titleRule Criteria

Image Added

2. Oluşturulan Validasyonun ekran görüntüsü ve detayları aşağıdaki gibidir.

Expand
titleAktivite Tarihi

Image Added

  • CustomMessageTemplate alanına "Aktivite Tarihi 7 Günden Önce Olmamalıdır.

...

  • " yazılarak kullanıcıya bilgi verilir.

...

Image Removed

  • Aktivite girişindeki Kaydet aşamasında uyarı alınması için TargetContextIDs alanında Save seçilmelidir.

Image Removed

  • Oluşturulan kriter tanımı Id alanına yazılır.

Image Removed

  • Kriter olarak, aktivite tarihinin 7 günden önce kaydedilmemesi için aşağıdaki kriter bilgisi Criteria alanına girilir.

         

Tip
titleKriter Alanı

DateDiffDay([ActivityDate], LocalDateTimeNow()) < 7

Image Removed


  Oluşturulan

...

kriter hangi modül altında çalıştırılacaksa, TargetType alanında seçilir. (Aktivite ekranı için logocrm.net.Module.BusinessObject.MT_Activity)

Image Removed

3. Rules tanımlaması yapıldıktan sonra, Model Editor üzerinden kaydetme işlemi yapılır ve IIS Restart edilir. Logo CRM programına yeniden giriş yapılır. Aktivite giriş ekranında, tarih alanı için 7 günden daha önceki bir tarihe giriş yapılırsa, ekrandaki gibi kullanıcıya uyarı verilir.

...

Image Added