Page History
Placement
Validasyon mesajını gösterecek balonun editör üzerindeki pozisyonu
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.
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.
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.