Data (untuk Dokumen Formulir XML)
Data halaman tab dari Properti dailog untuk dokumen Formulir XML menawarkan beberapa pengaturan formulir XML.
Pengaturan yang memungkinkan dari halaman tab Data dari kontrol tergantung pada kontrol masing-masing. Anda hanya akan melihat opsi yang tersedia untuk kontrol dan konteks saat ini. Bidang-bidang berikut tersedia:
Model data XML
Pilih model dari daftar semua model dalam dokumen saat ini.
Pengikatan
Pilih atau masukkan nama yang mengikat. Memilih nama sebuah asosiasi mengikat yang ada pengikatan dengan bentuk kontrol. Memasukkan nama baru menciptakan ikatan baru dan mengaitkannya dengan kontrol formulir.
Ekspresi pengikatan
Masukkan simpul DOM untuk mengikat model kontrol. Klik tautan... tombol untuk dialog untuk memasukkan ekspresi XPath.
Diperlukan
Menentukan apakah item harus disertakan pada XForm.
Relevan
Nyatakan item tersebut relevan.
Hanya-baca
Nyatakan item tersebut sebagai hanya-baca.
Batasan
Deklarasikan item sebagai masalah.
Kalkulasi
Nyatakan item tersebut dihitung.
Jenis Data
Pilih tipe data yang harus divalidasi oleh kontrol.
x
Pilih tipe data yang ditentukan pengguna dan klik tombol untuk menghapus tipe data yang ditentukan pengguna.
+
Klik tombol untuk membuka dialog tempat Anda dapat memasukkan nama tipe data baru yang ditentukan pengguna. Tipe data baru mewarisi semua segi dari tipe data yang saat ini dipilih.
Berikut ini daftar semua aspek yang valid untuk tipe data. Beberapa aspek hanya tersedia untuk beberapa tipe data.
Daerah kosong
Menentukan bagaimana spasi kosong yang ditangani ketika string dari tipe data saat ini sedang diproses. Nilai yang mungkin adalah "Pertahankan", "Ganti", dan "Kuncupkan". Semantik mengikuti definisi di https://www.w3.org/TR/xmlschema-2/#rf-whiteSpace.
Pola
Menentukan pola ekspresi reguler. String yang divalidasi terhadap tipe data harus sesuai dengan pola ini agar valid. Sintaks tipe data XSD untuk ekspresi reguler berbeda dari sintaks ekspresi reguler yang digunakan di tempat lain di LibreOffice, misalnya dalam dialog Temukan & Ganti.
Digit (total)
Menentukan jumlah total maksimum digit yang dapat dimiliki oleh tipe data desimal.
Digit (pecahan)
Menentukan jumlah total maksimum digit fraksional yang dapat dimiliki oleh nilai tipe data desimal.
Maks. (inklusif)
Menentukan batas atas inklusif untuk nilai.
Maks. (Ekslusif)
Menentukan batas atas ekslusif untuk nilai.
Min. (inklusif)
Menentukan batas bawah inklusif untuk nilai.
Min. (eksklusif)
Menentukan batas bawah ekslusif untuk nilai.
Panjang
Menentukan jumlah karakter untuk string.
Panjang (minimal)
Menentukan jumlah karakter minimum untuk string.
Panjang (maksimal)
Menentukan jumlah karakter maksimum untuk string.