Tulong sa LibreOffice 25.8
Ang form ay isang text na dokumento o spreadsheet na may iba't ibang mga kontrol sa form. Kung lumikha ka ng isang form para sa isang Web page, ang user ay maaaring magpasok ng data dito upang ipadala sa Internet. Ang data mula sa mga kontrol ng form ng isang form ay ipinapadala sa isang server sa pamamagitan ng pagtukoy ng isang URL at maaaring iproseso sa server.
Tinutukoy ang isang pangalan para sa form. Ang pangalan na ito ay ginagamit upang makilala ang form sa Form Navigator .
Tinutukoy ang URL kung saan ipapadala ang data ng nakumpletong form.
Tinutukoy ang paraan upang ilipat ang nakumpletong impormasyon ng form.
Gamit ang pamamaraang "Kumuha", ang data ng bawat kontrol ay ipinapadala bilang isang variable ng kapaligiran. Ang mga ito ay idinagdag sa URL sa anyong "?Control1=Content1&Control2=Content2&..."; ang string ng character ay sinusuri ng isang programa sa server ng tatanggap.
Gamit ang "Post" na paraan, ang isang dokumento ay nilikha mula sa nilalaman ng form na ipinadala sa tinukoy na URL.
Tinutukoy ang uri para sa pag-encode ng paglilipat ng data.
Kapag nagpapadala ng form, lahat ng mga kontrol na available sa LibreOffice ay isinasaalang-alang. Ang pangalan ng kontrol at ang katumbas na halaga, kung magagamit, ay ipinadala.
Aling mga halaga ang ipinadala sa bawat kaso ay depende sa kani-kanilang kontrol. Para sa mga patlang ng teksto, ang nakikitang mga entry ay ipinadala; para sa mga kahon ng listahan, ang mga napiling entry ay ipinadala; para sa mga check box at mga field ng opsyon, ang mga nauugnay na reference value ay ipinapadala kung ang mga field na ito ay na-activate.
Ang paraan ng pagpapadala ng impormasyong ito ay depende sa napiling paraan ng paglilipat (Kunin o I-post) at ang coding (URL o Multipart). Kung pipiliin ang Get method at URL encoding, halimbawa, mga value pairs sa form<Name> =<Value> ay ipinadala.
Bilang karagdagan sa mga kontrol na kinikilala sa HTML, nag-aalok ang LibreOffice ng iba pang mga kontrol. Dapat tandaan na, para sa mga patlang na may partikular na numerical na format, ang mga nakikitang halaga ay hindi ipinapadala ngunit sa halip ay nakapirming mga default na format. Ipinapakita ng sumusunod na talahanayan kung paano ipinapadala ang data ng LibreOffice-specific na mga kontrol:
| Kontrolin | Pares ng Halaga | 
|---|---|
| Numeric na field, currency field | Ang isang decimal separator ay palaging ipinapakita bilang isang tuldok. | 
| Field ng petsa | Ang format ng petsa ay ipinadala sa isang nakapirming format (MM-DD-YYYY), anuman ang mga lokal na setting ng user. | 
| Patlang ng oras | Ang format ng oras ay ipinadala sa isang nakapirming format (HH:MM:SS), anuman ang mga lokal na setting ng user. | 
| Patlang ng pattern | Ang mga halaga ng mga patlang ng pattern ay ipinadala bilang mga patlang ng teksto, iyon ay, ang halaga na nakikita sa form ay ipinadala. | 
| Kontrol ng mesa | Mula sa kontrol ng talahanayan, ang mga indibidwal na hanay ay palaging ipinapadala. Ang pangalan ng control, ang pangalan ng column, at ang value ng column ay ipinapadala. Gamit ang Get method na may URL encoding, ang paghahatid ay ginagawa sa form<Name of the table control> .<Name of the column> =<Value> , halimbawa, na ang halaga ay nakadepende sa column. |