Свойства XForms
- Предыдущая страница Типы данных XForms
- Следующая страница Действия XForms
Атрибуты XForms могут определять ограничения данных, тип и поведение.
Свойства XForms
XForms использует атрибуты для определения ограничений (или других атрибутов), которые могут влиять на поведение контролей XForms.
Пример:
required="true()" Атрибут не позволяет указанные экземплярные данные быть переданными как пустое значение.
type="decimal" Свойства разрешают только ввод десятичных значений.
calculate Свойства могут вычислять значение данных примера.
См. справку по свойствам, расположенную на этой странице.
Привязка свойств к данным
XForms может использовать элемент <bind>, чтобы привязать свойства XForms к данным XForms:
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model>
В примере выше, атрибут nodeset="person/lname" позволяет привязать атрибут required="true()" к элементу данных примера <lname>.
Референс-манифест свойств XForms
Название | Описание |
---|---|
calculate | Определите вычисление для проекта. |
constraint | Определите ограничения для проекта. |
p3ptype | Определите тип данных P3P для проекта. |
readonly | Определите редактор ограничений (edit restriction) для проекта (не может быть изменено). |
relevant | Определите, как данные связаны друг с другом (для отображения или отправки). |
required | Определение данных проекта является обязательным (не может быть пустым). |
type | Определить тип данных для проекта. |
- Предыдущая страница Типы данных XForms
- Следующая страница Действия XForms