XForms Özellikleri
- Önceki Sayfa XForms Veri Türleri
- Sonraki Sayfa XForms Davranışları
XForms özellikleri, veri sınırlamaları, türleri ve davranışları tanımlayabilir.
XForms Özellikleri
XForms, XForms kontrolcülerinin davranışını etkileyen sınırlamaları (veya diğer özellikleri) tanımlamak için özellikler kullanır.
Örnek:
required="true()" Özellik, belirtilen örnek verilerin boş değer olarak sunulmasını engellemelidir.
type="decimal" Özellikler yalnızca ondalık değerleri göndermek için izin verilir.
calculate Özellik, örnek veri verilerini hesaplama için kullanılabilir.
Bu sayfanın altındaki özellik referanslarına bakın.
Özellikleri veriye bağlayın
XForms, XForms verilerine XForms özelliklerini bağlamak için <bind> elementini kullanabilir:
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model>
Yukarıdaki örnekte, nodeset="person/lname" özelliği, required="true()" özelliğini <lname> örnek veri elemanına bağlar.
XForms Özellikleri Referans
İsim | Açıklama |
---|---|
calculate | Proje üzerinde gerçekleştirilecek hesaplamaları tanımlayın. |
constraint | Proje için kısıtlamaları tanımlayın. |
p3ptype | Veri öğesi için P3P veri türünü tanımlayın. |
readonly | Veri öğesi için bir düzenleme kısıtlaması (edit restriction) tanımlayın (değiştirilemez) |
relevant | Veri öğesinin nasıl ilişkili olduğunu tanımlayın. (Görüntüleme veya gönderim için) |
required | Veri öğesini tanımlamak zorunludur. (Boş olamaz) |
type | Proje için veri türleri tanımlayın. |
- Önceki Sayfa XForms Veri Türleri
- Sonraki Sayfa XForms Davranışları