Attribute ng XForms

Maaaring tanggapin ng XForms ang mga limitasyon ng datos, uri at pag-uugali.

Attribute ng XForms

Ang XForms ay gumagamit ng mga katangian upang tanggapin ang mga limitasyon (o iba pang mga katangian) na maaaring makakaapekto sa pagbabahagi ng XForms na kontrol.

halimbawa:

required="true()" ang mga katangian ay hindi pinapayagan na ang pinagmumulan ng instansya ng datos ay ilagay bilang walang halaga sa pagsumite.

type="decimal" Ang attribute ay pinapayagan lamang ang pagsumite ng decimal na halaga lamang.

calculate Ang attribute ay makakalagay ng halaga na decimal lamang.

Mangyaring tingnan ang tagapagbalitang attribute sa ibaba ng pahina.

I-bind ang attribute sa data

Maaring gamitin ng XForms ang <bind> element upang i-bind ang attribute ng XForms sa data ng XForms:

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

Sa pagkatutubos na ito, ang attribute nodeset="person/lname" ay magpapanggit sa attribute required="true()" para sa instance data element <lname>.

Tagapagbalitang Attribute ng XForms

Pangalan Paglalarawan
calculate Tukuyin ang mga kalkulasyon na gagawin para sa proyekto.
constraint Tukuyin ang mga pagbabawal para sa proyekto.
p3ptype Tukuyin ang data type ng P3P para sa proyekto.
readonly Tukuyin ang edit restriction (readonly) para sa proyekto.
relevant Tukuyin kung paano ang data ay nauugnay (para sa pagpapakita o pagsubmit).
required Ang pagtutukoy ng data item ay kinakailangan (hindi puwedeng magkaroon ng walang laman).
type Tukuyin ang data type para sa proyekto.