Versions Compared

Key

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

Placement

Validasyon mesajını gösterecek balonun editör üzerindeki pozisyonu 

Image Removed

Rules

LDPValidationReqFldRule

Zorunlu alan kontrolü

  • ErrorMessage : Doğrulama hata ile sonuçlanırsa gösterilecek mesaj
  • Enabled :  Doğrulamanın aktif olup olmadığı

LDPValidationRangeCheckRule

Değer aralığı kontrolü, bileşenin aldığı değerin verilen min-max aralığında olup olmadığı kontrol edilir.

  • ErrorMessage : Doğrulama hata ile sonuçlanırsa gösterilecek mesaj
  • Enabled :  Doğrulamanın aktif olup olmadığı
  • MaxValue : İzin verilecek maksimum değer
  • MinValue : İzin verilecek minimum değer

LDPValidationFieldComparisonRule

TextEdit  - MaskEdit - MemoEdit - AutoComplete - TagEdit - PasswordEdit bileşenlerinde aşağıdaki validation özellikleri kullanılmaktadır.

Image Added

IsRequired : True ise zorunlu alan kontrolü yapılır.

RequiredErrorMessage : IsRequired : True olduğunda editorun içeriği boş geçilirse burada girilen metin validasyon mesajı olarak gösterilir.

Comparisons

Karşılaştırma kontrolü. Bileşenin başka bir bileşene göre seçilen karşılaştırma operatörüne bağlı doğrulaması yapılır.

ErrorMessage :

...

 Doğrulama hata ile sonuçlanırsa gösterilecek mesaj

...

ComparisonID : Karşılaştırma yapılacak bileşen. Validasyon tanımı yapılan bileşen ile aynı veri tipinde değer dönen bileşenler seçilebilir olmalıdır.

...

ApplyNot  : True ise karşılaştırma operatoründe seçilenin Not'ı yani tersi kontrol edilir.

Operator : Karşılaştırma operatörü (Equals, Less than... vb)

LDPValidationEmailRule

Email formatına uygunluğun doğrulaması yapılır.

  • ErrorMessage : Doğrulama hata ile sonuçlanırsa gösterilecek mesaj
  • Enabled :  Doğrulamanın aktif olup olmadığı

Enabled : True olduğunda karşılaştırma kontrolü yapılır.


...


NumericEdit - CurrencyEdit - PercentEdit - DateTimeEdit bileşenlerinde ek olarak Min - Max Value kontrolü yapılabilir. 

Image Added

MinValue : Bileşenin minimum alabileceği değer (DateTimeEdit bileşeninde tarih girişi, Numeric bileşenlerde sayı girişi yapılır.)

NOT : Sayfa çalıştırıldığında editöre minimum değerden küçük bir değer girildiğinde; editörün içeriği otomatik olarak MinValue değeri ile değiştirilir.

MaxValue : Bileşenin maksimum alabileceği değer (DateTimeEdit bileşeninde tarih girişi, Numeric bileşenlerde sayı girişi yapılır.)

NOT : Sayfa çalıştırıldığında editöre maksimum değerden büyük bir değer girildiğinde; editörün içeriği otomatik olarak MaxValue değeri ile değiştirilir.

RangeErrorMessage : Min - Max Value dışında bir değer önceden girilmiş ise kaydetme editore focus olmadan kaydedilmek istendiğinde oluşacak validasyon mesajıdır. (Çalışma zamanında editore focus olunduğunda otomatik min-max value ya döneceği için uyarı mesajı oluşmaz.)


...


DateTimeEdit bileşeninde ek olarak aşağıdaki kontroller yapılabilir.