Form sayfası içerisinde Evet/Hayır seçenekleri gibi kontrollerinin yapılacağı durumlarda kullanılan form elemanıdır.
Araç Kutusundaki Görünümü |
Free Formdaki Görünümü |
Responsive Formdaki Görünümü |
Uyumluluk
Free Form | Responsive Form | Mobile |
Check Box aracının özellikleri |
Type(Alan Türü): Eklenilen form aracının alan türünü gösterir. Burada yer alan değer değiştirilemez. Name(Alan İsmi): Veri tabanında oluşacak olan alanın ismi yazılır. Default Value(Varsayılan Değer): Bu alana yazılan değer, client ekranındaki alanın içerisine varsayılan olarak gelir. Help Text(Yardım Metni): Form aracı üzerine Fare ile gelindiğinde açıklama çıkması için girilen metindir. Height(Yükseklik): Form aracının yüksekliğini ve genişliğini düzenler(Genişlik alanı Responsive Formlardan kaldırılmıştır). Linked Object(Bağlı Nesne): Create New Data Object aksiyonu ile oluşturulan bir nesne elemanından değer getirilmesi sağlanır. Nesne elemanı çalıştığı zaman, nesne alanına göre bilgiler doldurulur. Linked Object Area(Bağlı Nesne Alanı): Bağlı nesne alanının içindeki alanlardan seçim yapılır. Create New Data Object aksiyonuna gitmek için tıklayınız..Pin Right(Sağa Sabitle): Form aracını sağa sabitler. Display(Görünür): Form aracının Client ekranında görünmemesini sağlar. Form Only(Sadece Formda): Form aracına girilen bilgileri SQL'e kaydetmeyerek, sadece formda oluşmasını sağlar. Burada sonradan yapılan değişiklikler veri tabanını etkilemez. |
Check Box içerisinde kullanabilecek aksiyonlar
Form sayfasında her eklenen form elemanı için farklı aksiyonlar bulunmaktadır. Check Box aracı için tanımlanmış olan aksiyonları görüntülemek için öncelikle Check Box alanı seçilir ardından sağ panelde yer alan aksiyonlar menüsü açılır.
Check Box içerisinde kullanabilecek aksiyonlar ve detayları aşağıdaki gibidir.
On Value Change(Değer Değiştiğinde): Check Box alanının içindeki değer değiştiğinde çalışır.
Örnek Kullanım:
Bir form sayfası içerisinde veri kullanımı ile ilgili kullanıcılardan onay alınması gerekmektedir. Bu onay durumunu yönetmek için form sayfasına bir Check Box alanı eklenir. Ve etiket değeri istenilen metin ile değiştirilir.
Bu örnekte bu alan işaretlenmediği sürece form sayfasının kaydedilmesi önlenmek istenir.
Kayıt öncesi kontrol için kayıt kontrol aksiyonu eklenir. Aksiyon örneği aşağıdaki gibidir.
Check Box alanı arka planda True ve False değerini tutar. False olması işaretlenmediğini, True olması o alanın işaretlendiği anlamına gelmektedir. |
Alan işaretlenmediği sürece form sayfası kaydedilmek istendiğinden aşağıdaki hata mesajı verilecek, kayıt işlemi yapılamayacaktır. Bu hata mesajı kayıt kontrol aksiyonu içerisinde yer alan Warning Message alanından beslenmektedir.