XForms Eigenschappen
- Vorige Pagina XForms Datatype
- Volgende Pagina XForms Acties
XForms-eigenschappen kunnen beperkingen, typen en gedrag definiëren.
XForms Eigenschappen
XForms gebruikt eigenschappen om beperkingen (of andere eigenschappen) te definiëren die het gedrag van XForms-klemt kunnen beïnvloeden.
Voorbeeld:
required="true()" Eigenschappen mogen geen instancegegevens die als lege waarde worden ingediend, specificeren.
type="decimal" Eigenschappen staan alleen decimale waarden toe om in te dienen.
calculate Eigenschappen kunnen een waarde berekenen voor de instantiedata.
Raadpleeg de eigenschappenreferentie onder deze pagina.
Koppel eigenschappen aan data
XForms kan het <bind>-element gebruiken om XForms-eigenschappen te koppelen aan XForms-data:
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model>
In het bovenstaande voorbeeld kan de eigenschap nodeset="person/lname" de eigenschap required="true()" koppelen aan het data element <lname> in de instantie.
XForms Eigenschappen Referentie
Naam | Beschrijving |
---|---|
calculate | Definieer berekeningen die worden uitgevoerd op het item. |
constraint | Definieer beperkingen voor het item. |
p3ptype | Definieer de P3P data type voor het item. |
readonly | Definieer een edit restrictie (edit restriction) voor het item (kan niet worden gewijzigd) |
relevant | Definieer hoe data gerelateerd is. (Voor weergave of indienen) |
required | Het definiëren van data items is een vereiste item. (Kan niet leeg zijn) |
type | Definieer data types voor het project. |
- Vorige Pagina XForms Datatype
- Volgende Pagina XForms Acties