Allgemein

So greifen Sie auf diesen Befehl zu:

Öffnen Sie das Kontextmenü eines ausgewählten Formular-Elements - wählen Sie Formular... - Register: Allgemein

Öffnen Sie eine der Symbolleisten Formular-Steuerelemente oder Formular-Entwurf, klicken Sie auf das Symbol Formulareigenschaften und dort auf das Register Allgemein


Ein Formular ist ein Text- oder Tabellendokument mit mehreren Formular-Steuerelementen. Formulare für Webseiten ermöglichen es den Benutzern, Daten einzugeben und über das Internet zu versenden. Die Daten aus den Steuerelementen eines Formulars werden an einen per URL angegebenen Server übertragen und können dort verarbeitet werden.

Name

Geben Sie hier einen Namen für das Formular an. Unter diesem Namen wird das Formular im Formular-Navigator geführt.

URL

Bestimmen Sie hier die URL, an die die Daten des ausgefüllten Formulars übertragen werden sollen.

Frame

Definiert den Zielframe, in dem die geladene URL geöffnet werden soll.

Wenn Sie auf das Feld klicken, können Sie eine der aufgeführten Optionen auswählen und somit festlegen, in welchen Frame das nächste Dokument geladen wird. Die folgenden Möglichkeiten stehen zur Verfügung:

Eintrag

Bedeutung

_blank

Das Folgedokument wird in einem leeren neuen Frame aufgebaut.

_parent

Das Folgedokument wird in einem Parent, also einem übergeordneten Frame, aufgebaut. Gibt es keinen Parent, wird das Dokument im selben Frame aufgebaut.

_self

Das Folgedokument wird im selben Frame aufgebaut.

_top

Das Folgedokument wird im Top-Window, also im höchsten Frame der Hierarchie, aufgebaut. Ist der Ausgangs-Frame bereits ein Top-Window, wird das Dokument im selben Frame aufgebaut.


Art des Submits

Geben Sie hier die Methode für die Übermittlung der Daten im ausgefüllten Formular an.

Anhand der Methode "get" werden die Daten aller Steuerelemente als Umgebungsvariablen übertragen. Sie werden in der Form "?Steuerelement1=Inhalt1&Steuerelement2=Inhalt2&..." an die URL angehängt und die Zeichenkette wird auf dem Empfangsserver durch ein Programm ausgewertet.

Bei Verwendung der Methode "post" wird aus dem Inhalt des Formulars ein Dokument erstellt und dieses an die angegebene URL gesendet.

Kodierung beim Submit

Geben Sie hier die Kodierung für die Datenübertragung an.

Datenübertragung von Steuerelement-Informationen

Beim Versenden eines Formulars werden alle in LibreOffice verfügbaren Steuerelement berücksichtigt. Übertragen wird stets der Name des Steuerelements und, falls vorhanden, der jeweils zugehörige Wert.

Welche Werte übertragen werden, hängt im einzelnen vom jeweiligen Steuerelement ab. Bei Textfeldern werden die sichtbaren Einträge übermittelt, bei Listenfeldern die ausgewählten Einträge, bei Markier- und Optionsfeldern die zugehörigen Referenzwerte, falls diese Felder aktiviert wurden.

Wie diese Informationen übertragen werden, hängt von der gewählten Übertragungsmethode (Get oder Post) und der Kodierung (URL oder Multipart) ab. Wird beispielsweise die Get-Methode und die URL-Kodierung gewählt, werden Wertepaare in der Form <Name>=<Wert> versendet.

Neben den Steuerelementen, die in HTML bekannt sind, gibt es weitere, die Ihnen in LibreOffice angeboten werden. Hier ist zu beachten, dass bei Feldern mit einem bestimmten Zahlenformat nicht die sichtbaren Werte übertragen werden, sondern fest definierte Standardformate. Folgende Tabelle zeigt, wie die Daten der LibreOffice-spezifischen Steuerelemente übertragen werden:

Steuerelement

Wertepaar

Numerisches Feld, Währungsfeld

Ein Dezimaltrennzeichen wird immer als Punkt angegeben.

Datumsfeld

Das Datumsformat wird als festes Format (MM-DD-YYYY) übertragen, unabhängig von den lokalen Einstellungen des Benutzers.

Zeitfeld

Das Zeitformat wird als festes Format (HH:MM:SS) übertragen, unabhängig von den lokalen Einstellungen des Benutzers.

Maskiertes Feld

Die Werte von Maskierten Feldern werden wie Textfelder übertragen, das heißt, der im Formular sichtbare Wert wird genommen.

Tabellen-Steuerelement

Die einzelnen Spalten des Tabellen-Steuerelements werden stets übertragen. Es werden der Name des Steuerelements sowie der Name und Wert der Spalte gesendet. Bei Verwendung der Methode get und URL-Kodierung erfolgt die Übertragung beispielsweise in der Form <Name des Tabellen-Steuerelements>.<Name der Spalte>=<Wert>, wobei der Wert von der Spalte abhängt.