LibreOffice 25.8 Hjelp
Et skjema er et tekstdokument eller regneark med ulike kontrollelement. Dersom du lager et skjema til en nettside, vil brukeren kunne skrive inn data som skal sendes over Internett. Datene fra kontrollelementene i skjemaet blir sendt til en tjener og behandlet der.
Sett navn på skjemaet. Dette navnet blir brukt til å identifisere skjemaet i Skjemastrukturen.
Velg hvilken nettadresse dataene i det fullførte skjemaet skal sendes til.
Velg hvilken målramme den innlastede nettadressen skal åpnes i.
Angi overføringsmetoden for den ferdige informasjonen i skjemaet.
Med «Get»-metoden, blir datene i hvert kontrollelement sendt som miljøvariabler. De blir lagt til nettadressen slik:«?Kontroll1=Innhold1&Kontroll2=Innhold2&…». Denne tegnstrengen blir analysert av et program på tjeneren til mottakeren.
Med «Post»-metoden blir det opprettet et dokument ut fra innholdet i skjemaet som blir send til den valgte nettadressen.
Velg kodingstypen for dataoverføringa.
Når et skjema blir sendt, blir alle kontrollelementene som finnes i LibreOffice, undersøkt. Navnet på kontrollelementet og verdien, hvis det har noen verdi, blir overført.
De ulike kontrollelementene sender ulike verdier. Tekstfelt sender alt det synlige innholdet, mens listebokser sender de valgte oppføringene. Avkryssingsbokser og alternativfelt sender de referanseverdiene som hører til, dersom feltene er valgt.
Måten informasjonen blir sendt på, er avhengig av hvilken sendemåte («Get» eller «Post») og koding («URL» eller «Flerdelt») som er valgt. Hvis for eksempel «Get» og «URL» er valgt, er det verdipar av typen <Name>=<Value> som blir sendt.
I tillegg til de kontrollelementene som finnes i HTML, har LibreOffice også en del andre kontrollelement. Legg merke til at for felt med spesifikke tallformat blir ikke de synlige verdiene overførte, men heller faste standardformat. Den følgende tabellen viser hvordan datene i de LibreOffice-spesifikke kontrollelementene blir overført:
| Kontrollelement | Verdipar | 
|---|---|
| Tallfelt, valutafelt | Et desimalskille blir alltid vist som punktum. | 
| Datofelt | Datoformatet blir sendt i et fast format (MM-DD-ÅÅÅÅ), uansett hvilke lokale innstillinger brukeren har valgt. | 
| Klokkeslettfelt | Tidsformatet blir sendt i et fast format (TT:MM:SS), uansett hvilke lokale innstillinger brukeren har valgt. | 
| Mønsterfelt | Verdiene i mønsterfelt blir sendt som tekstfelt, det vil si at verdien som vises i skjemaet, blir sendt. | 
| Tabellkontroll | Fra tabellelementet blir enkeltkolonnene alltid sendt. Navnet på kontrollelementet, navnet på kolonnen og verdien til kolonnen blir sendt. Når «Get»-metoden blir brukt med «URL»-koding, skjer sendinga på formen <Name of the table control>.<Name of the column> =<Value>for eksempel med en verdi avhengig av kolonnen. |