Umum
Formulir adalah teks dokumen atau spreadsheet dengan kendali formulir yang berbeda. Jika anda membuat sebuah formulir untuk sebuah halaman web, Pengguna dapat memasukkan data kedalamnya untuk dikirim melalui internet. Data dari ruas formulir dari formulir dikirim ke server dengan menentukan URL dan dapat diproses di server.
Nama
Menentukan nama untuk formulir. Nama ini digunakan untuk mengidentifikasi formulir dalam Form Navigator.
URL
Menentukan URL tujuan pengiriman data formulir yang sudah diisi.
Bingkai
Menentukan bingkai target di mana URL yang dimuat akan muncul.
Jenis permintaan
Menentukan metode untuk mengirim formulir yang telah diisi informasi.
Menggunakan metode "Get", setiap ruas kendali data dikirimkan sebagai variabel environment. Mereka mengirimkan URL kedalam formulir "?Control1=Content1&Control2=Content2&..."; string karakter dianalisis oleh sebuah program di server penerima.
Menggunakan metoda "Post", dokumen dibuat dari konten formulir yang dikrim kepada URL yang ditentukan.
Enkode submisi
Menentukan tipe untuk mengenkode transfer data.
Data transfer dari informasi kontrol
Saat mengirim formulir, semua kendali yang tersedia pada LibreOffice akan diambil untuk direkam. Nama dari kendali dan nilai rekaman, jika tersedia, akan ditransmisikan.
Nilai yang akan dikirimkan dalam setiap kasus tergantung pada masing-masing kendali. Untuk ruas teks terlihat masukkan yang dikirimkan; untuk kotak daftar, masukkan yang dikirimkan; untuk kotak centang dan ruas pilihan, nilai referensi terkait dikirimkan jika ruas telah diaktifkan.
Cara informasi ini dikirimkan tergantung pada metode transfer yang dipilih (Get atau Post) dan pengkodean (URL atau Multipart). Jika Dapatkan metode dan penyandian URL dipilih, misalnya, pasangan nilai dalam formulir <Name>=<Value> dikirim.
Selain kendali yang dikenali dalam HTML,LibreOffice menawarkan kendali lain. Perlu dicatat bahwa, untuk ruas dengan menentukan format numerik, nilai tampak tidak dikirimkan tetapi diperbaiki format asal. tabel berikut menunjukkan cara data dari LibreOffice-specific kendali dikrimkan:
Kontrol |
Pasangan Nilai |
Ruas angka, ruas mata uang |
Pemisah desimal selalu ditampilkan sebagai titik. |
Field Data |
format tanggal dikirim dalam format tetap (MM-DD-YYYY), terlepas dari pengaturan lokal pengguna. |
Field Waktu |
Format waktu yang dikirim dalam format tetap (HH:MM:SS), terlepas dari pengaturan lokal pengguna. |
Bagian Pola |
nilai-nilai dari bidang pola dikirim sebagai ruas teks, yaitu nilai tampak dalam formulir yang dikirim. |
Kendali Tabel |
Dari kontrol tabel, masing-masing kolom selalu dikirim. nama dari kontrol, nama dari kontrol, dan nilai dari kolom terkirim. Dapat menggunakan metode dengan URL pengkodean, pengiriman selesai di formulir <Name of the table control>.<Name of the column>=<Value>, sebagai contoh, dengan nilai yang tergantung pada kolom. |