Attributs XForms
- Page précédente Types de données XForms
- Page suivante Comportements XForms
Les attributs XForms peuvent définir des limites, des types et des comportements des données.
Attributs XForms
XForms utilise des attributs pour définir des limites (ou d'autres attributs) qui peuvent influencer le comportement des contrôles XForms.
Exemple :
required="true()" Les attributs ne permettent pas de soumettre des données d'instance spécifiées comme des valeurs vides.
type="decimal" Les attributs permettent uniquement la soumission de valeurs décimales.
calculate Les attributs peuvent calculer une valeur sur les données d'instance.
Voir la référence des attributs ci-dessous sur cette page.
Lier les attributs aux données
XForms peut utiliser l'élément <bind> pour lier les attributs XForms aux données XForms :
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model>
Dans l'exemple ci-dessus, l'attribut nodeset="person/lname" peut lier l'attribut required="true()" à l'élément de données instance <lname>.
Référence des attributs XForms
Nom | Description |
---|---|
calculate | Définir les calculs à effectuer sur l'élément. |
constraint | Définir les contraintes pour l'élément. |
p3ptype | Définir le type de données P3P pour l'élément. |
readonly | Définir une restriction d'édition pour l'élément (lecture seule). |
relevant | Définir comment les données sont liées. (Pour affichage ou soumission) |
required | La définition des éléments de données est un élément obligatoire. (Ne peut pas être vide) |
type | Définir les types de données pour le projet. |
- Page précédente Types de données XForms
- Page suivante Comportements XForms