XForms egenskaber

XForms 属性可定义数据限定,类型和行为。

XForms egenskaber

XForms 使用属性来定义可影响 XForms 控件的行为的限定(或其他属性)。

例子:

required="true()" 属性不允许指定的实例数据被作为空值来提交。

type="decimal" Egenskaber tillader kun at indsende decimale værdier.

calculate Egenskaber kan beregne en værdi af instansdata.

Se denne sides nedenstående egenskabs reference.

Bind egenskaber til data

XForms kan bruge <bind> elementet til at binde XForms egenskaber til XForms data:

<model>
<instance>
  <person>
      <fname/>
      <lname/>
  </person>
</instance>
<bind nodeset="person/lname" required="true()"/>
</model>

I det ovenstående eksempel kan egenskaben nodeset="person/lname" binde egenskaben required="true()" til instansdataelementet <lname>.

XForms egenskabs reference

Navn Beskrivelse
calculate Definer beregninger, der skal udføres på elementet
constraint Definer begrænsninger for elementet
p3ptype Definer P3P datatypen for elementet
readonly Definer en redigeringsbegrænsning (edit restriction) for elementet (kan ikke ændres)
relevant Definer hvordan data er relateret. (Til visning eller indsendelse)
required Definer data element er et nødvendigt element. (Kan ikke være tomt)
type Definer data typer for projektet.