एक्सफॉर्म्स गुण

XForms गुण डाटा प्रतिबंध, तरह और व्यवहार को परिभाषित कर सकते हैं。

एक्सफॉर्म्स गुण

XForms गुण का उपयोग XForms नियंत्रक के व्यवहार (या अन्य गुण) को प्रभावित करने वाले प्रतिबंध (या अन्य गुण) को परिभाषित करने के लिए करता है。

उदाहरणः

required="true()" गुण को निर्दिष्ट किए गए इनस्टेंस डाटा को खाली मान के रूप में प्रस्तुत करने की अनुमति नहीं है。

type="decimal" गुण केवल दशमलव मूल्यों को सबमिट करने की अनुमति देते है

गणना गुण इनस्टैंस डाटा में एक मूल्य की गणना करते है

इस पृष्ठ के नीचे गुण रेफरेंस देखें

गुण को डाटा से बांधा जाता है

एक्सफॉर्म्स के लिए <bind> एलीमेंट का उपयोग करके एक्सफॉर्म्स गुण को एक्सफॉर्म्स डाटा से बांधा जा सकता है:

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

ऊपरी उदाहरण में nodeset="person/lname" एचटीएमएल गुण required="true()" को इनस्टैंस डाटा एलीमेंट <lname> पर बांधता है。

एक्सफॉर्म्स गुण रेफरेंस

नाम वर्णन
गणना परियोजना पर किया जाने वाला गणना परिभाषित करें
बाध्यकता परियोजना पर बाध्यकता परिभाषित करें
पी3पीटाइप डाटा वस्तु के लिए P3P डाटा तरीके परिभाषित करें
अदेकर डाटा वस्तु के लिए एक संपादन सीमा (edit restriction) परिभाषित करें (अदेकर नहीं हो सकता)
संबंधित डाटा को कैसे संबंधित है परिभाषित करें।(दिखाने या सबमिट करने के लिए)
आवश्यक डाटा वस्तु को परिभाषित करना आवश्यक है।(खाली नहीं हो सकता)
तरीके परियोजना के लिए डाटा तरीके निर्धारित करें。