Ana içeriğe geç

Onay Kutusu

CheckBox bileşeni Emakin'de basit bir yes/no giriş modeli sunar ve genellikle seçenekleri etkinleştirme veya devre dışı bırakma gibi ikili seçimlerde kullanılır.

XML Alanları

XPath form verisi değerini tanımlar. CheckedValue kutu seçildiğinde yazılır; UncheckedValue kutu temizlendiğinde yazılır. Label/Content görünen onay kutusu metnidir. Hints yardım metni sağlar ve Rules biçimlendirme veya doğrulama koşullarını içerir. Veri modeli, farklı bir kod ve boş değer yerine başka bir kod kullanıyorsa seçili ve seçili değil durumları için açık değerler kullanın True ve boş değer.

Değer

  • Varsayılan Değerler:
    • Seçili: True
    • Seçili değil: (empty)

Bu varsayılan değerler aşağıdaki özellikler ayarlanarak özelleştirilebilir:

  • CheckedValue: Onay kutusu seçildiğinde kullanılacak değeri tanımlar.
  • UncheckedValue: Onay kutusu seçilmediğinde kullanılacak değeri tanımlar.

Açıklamalar

  • Büyük/Küçük Harfe Duyarsız Karşılaştırma:
    Değer karşılaştırmaları büyük/küçük harfe duyarsızdır. Örneğin, aşağıdaki değerler varsayılan seçili durum için eşdeğer kabul edilir:

    • True
    • true
    • TRUE
    • TrUe

Bu esneklik, büyük/küçük harf kullanımından veya giriş biçiminden bağımsız olarak verilerin tutarlı değerlendirilmesini sağlar.

Örnek

1
2
3
4
5
<CheckBox XPath="Approved" CheckedValue="True" UncheckedValue="False">
    <Label><Content><![CDATA[Approved]]></Content></Label>
    <Hints><![CDATA[]]></Hints>
    <Rules />
</CheckBox>