Atribut XForms

Atribut XForms dapat mendefinisikan batasan, tipe, dan perilaku.

Atribut XForms

XForms menggunakan atribut untuk mendefinisikan batasan (atau atribut lain) yang dapat mempengaruhi perilaku kontrol XForms.

Contoh:

required="true()" Atribut tidak mengizinkan data instansia yang ditentukan untuk disubmit sebagai nilai kosong.

type="decimal" Atribut hanya mengizinkan nilai desimal untuk pengiriman.

calculate Atribut dapat menghitung nilai dari data instans.

Lihat referensi atribut di bawah halaman ini.

Tautkan atribut ke data

XForms dapat menggunakan elemen <bind> untuk mengikat atribut XForms ke data XForms:

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

Dalam contoh di atas, atribut nodeset="person/lname" dapat mengikat atribut required="true()" ke elemen data instans <lname>.

Referensi Atribut XForms

Nama Deskripsi
calculate Definiskan kalkulasi yang dijalankan untuk item.
constraint Definiskan batasan untuk item.
p3ptype Definiskan tipe data P3P untuk item.
readonly Definiskan batasan edit untuk item (tidak dapat diubah).
relevant Definiskan hubungan data seperti apa (untuk tampilan atau pengiriman).
required Definiskan item data wajib diisi (tidak boleh kosong).
type Definiskan tipe data untuk proyek.