XForms លក្ខណ

XForms প্রতিযোগীতা তথ্য নির্দিষ্ট, ধরন এবং আচরণ নির্দিষ্ট করতে পারে

XForms លក្ខណ

XForms একটি সংকল্পনা ব্যবহার করে, যা XForms নিয়ন্ত্রককে প্রভাবিত করে, (অথবা অন্যান্য প্রতিযোগীতা) প্রকৃতি, ধরন এবং আচরণ নির্দিষ্ট করে

উদাহরণ:

required="true()" প্রতিযোগীতা নিষিদ্ধ করা হয়েছে যে, নির্দিষ্ট প্রয়োগকারী তথ্যকে খালি মান হিসাবে জমা দেওয়া হোক

type="decimal" លក្ខណ អាចអនុញ្ញាតការបញ្ជូនតែតម្លៃជាតូចៗ តែប៉ុណ្ណោះ。

calculate លក្ខណ អាចកំណត់តម្លៃនៃទិន្នន័យក្នុងពិនិត្យ ទិន្នន័យក្នុងពិនិត្យ。

សូមមើលក្បួនគំរោង លក្ខណ នៅខាងក្រោមនេះ。

ចងលក្ខណ ទៅលើទិន្នន័យ

XForms អាចប្រើប្រាស់ <bind> អត្ថបទ ដើម្បីចង XForms លក្ខណ ទៅលើ XForms ទិន្នន័យ:

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

ក្នុងឧទាហរណ៍ខាងលើ ទិន្នន័យ nodeset="person/lname" អាចចងការបញ្ជាក់ required="true()" ទៅលើទិន្នន័យក្នុងពិនិត្យ <lname>。

XForms ក្បួនគំរោង លក្ខណ

ឈ្មោះ អត្ថបទ
calculate អង្គបញ្ជាក់ការកាត់សម្រាប់ទិន្នន័យ
constraint អង្គបញ្ជាក់កំណត់លើទិន្នន័យ
p3ptype អង្គបញ្ជាក់ប្រភេទ P3P សំរាប់ទិន្នន័យ
readonly អង្គបញ្ជាក់បញ្ជាក់កំណត់សេវាកម្មសម្រាប់ទិន្នន័យ (មិនអាចកែប្រែ)
relevant អង្គបញ្ជាក់ទិន្នន័យអត្ថបទនៅក្នុងការទាក់ទង (សម្រាប់បង្ហាញ ឬក៏បញ្ជូន)
required ការបញ្ជាក់ទិន្នន័យដូចជា data item គឺជាទិន្នន័យចាំបាច់ (មិនអាចទទួលទាំងអស់)
type អង្គបញ្ជាក់ប្រភេទទិន្នន័យសំរាប់គម្រោង。