auto_stories Bilgi Bankası chevron_right Form chevron_right Makale

Check Box

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ü

mceclip0.png

mceclip1.png mceclip2.png

 

Uyumluluk

Free Form Responsive Form Mobile
icons8-check-circle-48.png icons8-check-circle-48.png icons8-check-circle-48.png

 

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.

a.png

 

Check Box içerisinde kullanabilecek aksiyonlar ve detayları aşağıdaki gibidir. 

mceclip3.png

 

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. 

mceclip0.png

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. 

mceclip1.png

 

bulb-icon.png 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. 

mceclip2.png

Check Box'ta CSS kullanımı

Check Box kenarlık renk değişimi veya kalınlığını düzenlemek isterseniz aşağıdaki işlemleri uygulayabilirsiniz.

Xpoda Client kurulum klasöründe \Content\custom\custom.css dosyasını açarak içine aşağıdaki kodu ekleyebilirsiniz. Burada "black" ifadesinin yerine başka bir renk (blue, red, gray, darkgray...vb) yazabilir ya da istediğiniz renk kodunu kullanabilirsiniz. Örn: #00000 gibi. 

Bu değişikliği yaptıktan sonra IIS de uygulamayı restart etmeniz gerekebilir. Dokümantasyon : Özel Css ve Js Eklenmesi – Xpoda Bilgi Merkezi

.k-checkbox {
    border:1px solid black !important;
}