แอตทริบิวต์ XForms

คุณสมบัติของ XForms สามารถกำหนดข้อจำกัดข้อมูล ชนิดและพฤติกรรม

แอตทริบิวต์ XForms

XForms ใช้คุณสมบัติเพื่อกำหนดข้อจำกัด (หรือคุณสมบัติอื่น) ที่สามารถบวกกับพฤติกรรมของควบคุม XForms ได้

例子:

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

type="decimal" อัตทริบิวต์ยอมรับเพียงค่าเลขฐานเท่านั้น

calculate อัตทริบิวต์สามารถคำนวณค่าของข้อมูลตัวอย่าง

ดูคู่มืออ้างอิงอัตทริบิวต์ที่ด้านล่างของหน้านี้

มอบอัตทริบิวต์ไปยังข้อมูล

XForms สามารถใช้สมมุติวรรคตัว <bind> ต่อข้อมูล 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 กำหนดรายการข้อมูลที่จำเป็น (ไม่สามารถเป็นช่องว่างได้)
type กำหนดประเภทข้อมูลสำหรับโครงการ