Muarama wa XForms

Masharti ya XForms inaweza kufafanua mawasiliano, aina na muatamaduni.

Muarama wa XForms

XForms inatumia masharti kuwasiliana na hatua za kifaa cha XForms (au masharti mengine).

Mfano:

required="true()" Masharti haikabidiwa kuwa hatarisha inayotumiwa kwa kuhakikisha inaingizwa kama thamani yasiyotumiwa.

type="decimal" Muarama inasababisha kusomaathirika tena kwa thamani ya chini ya maelezo.

calculate Muarama inaweza kusababisha uingizaji wa matokeo wa data ya kifaa.

Tazama makala ya muarama ya juu ya makala ya muarama.

Kuwaambatana na data

XForms inaweza kutumia elementi ya <bind> kuwaambatana na muarama ya XForms kwa data ya XForms:

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

Kwenye mivivu ya juu, muarama wa nodeset="person/lname" inaweza kuwaambatana na required="true()" kwa maelezo wa data ya kifaa <lname>.

Makala ya Toleo ya Muarama ya XForms

Jina Muhtasari
calculate Kuweka muhimu kwa mradi.
constraint Kuweka kikomo cha kusababisha kwa mradi.
p3ptype Kuweka aidha ya data ya P3P kwa mradi.
readonly Kuweka kikomo cha kurekeza kwa mradi (hakupatikana kubadilika).
relevant Kuweka mawasiliano ya data (kufichimbia ama kushaua).
required Kuweka data ya kwanza ni lazima (haingie kubaliwa).
type Kuweka aidha ya data kwa mradi.