Atrybuty XForms
- Poprzednia strona Typy danych XForms
- Następna strona Zachowania XForms
Atrybuty XForms mogą definiować ograniczenia danych, typy i zachowanie.
Atrybuty XForms
XForms używa atrybutów do definiowania ograniczeń (lub innych atrybutów), które mogą wpływać na zachowanie kontrolki XForms.
Przykład:
required="true()" Atrybut nie pozwala na to, aby określone dane instancji były przekazywane jako wartość pusta.
type="decimal" Atrybuty zezwalają tylko na submission wartości dziesiętnych.
calculate Atrybuty mogą obliczać wartość danych instancji.
Zobacz podstronę z poniższym podręcznikiem atrybutów.
Przypisanie atrybutów do danych
XForms może używać elementu <bind>, aby przypisać atrybuty XForms do danych XForms:
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model>
W powyższym przykładzie, atrybut nodeset="person/lname" może przypisać atrybut required="true()" do elementu danych instancji <lname>.
Podręcznik atrybutów XForms
Nazwa | Opis |
---|---|
calculate | Definiowanie obliczeń wykonywanych na projekcie. |
constraint | Definiowanie ograniczeń dla projektu. |
p3ptype | Zdefiniuj typ danych P3P dla projektu. |
readonly | Zdefiniuj ograniczenie edycji (edit restriction) dla projektu (nie można modyfikować). |
relevant | Definiowanie, jak dane są powiązane (do wyświetlenia lub wysyłania). |
required | Definiowanie danych projektu jest wymagane (nie może być puste). |
type | Zdefiniuj typ danych dla projektu. |
- Poprzednia strona Typy danych XForms
- Następna strona Zachowania XForms