# Feldarten

In diesem Abschnitt finden Sie eine Auflistung aller **Feldarten**, samt der einstellbaren **Feldeigenschaften** und **Validierungen**.

### Eingabefeld

Das **Eingabefeld** ist ein einzeiliges Feld ohne Möglichkeit für Textformatierung.

#### Feldeigenschaften

Beim Erstellen eines **Eingabefelds** haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft** | **Funktion**                                                         |
| --------------- | -------------------------------------------------------------------- |
| Pflichtfeld     | Markiert das Feld als Pflichtangabe.                                 |
| Platzhaltertext | Text, der angezeigt wird, solange noch keine Eingabe getätigt wurde. |

#### Validierungen

Für das **Eingabefeld** sind folgende Validierungen verfügbar:

| **Validierung**      | **Funktion**                                                           |
| -------------------- | ---------------------------------------------------------------------- |
| E-Mail               | Lässt nur gültige E-Mail Adressen als Eingabe zu.                      |
| URL                  | Lässt nur gültige URLs als Eingabe zu.                                 |
| Zahl                 | Lässt nur Zahlen als Eingabe zu.                                       |
| Minimal-/Maximalwert | Lässt nur Eingaben zwischen dem gewählten Minimal- und Maximalwert zu. |

### Ja/Nein

Das **Ja/Nein-Feld** ist ein Auswahlfeld zwischen zwei Möglichen Antworten. "Ja" oder "Nein" sind dabei austauschbare Antwortmöglichkeiten.

#### Feldeigenschaften

Beim Erstellen eines **Ja/Nein-Feldes** haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft**    | **Funktion**                                                       |
| ------------------ | ------------------------------------------------------------------ |
| Pflichtfeld        | Markiert das Feld als Pflichtangabe.                               |
| Typ-Schalter       | Lässt den Anwender einen Schalter "umlegen" der zur Antwort zeigt. |
| Typ-Buttons (Text) | Lässt den Anwender einen Button mit Text auswählen.                |
| Typ-Buttons (Icon) | Lässt den Anwender einen Button mit Icons auswählen.               |

### Freitext

Das **Freitextfeld** ist ein mehrzeiliges Feld mit der Möglichkeit zur Textformatierung.

#### Feldeigenschaften

Beim Erstellen eines **Freitextfeld's** haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft** | **Funktion**                                                         |
| --------------- | -------------------------------------------------------------------- |
| Pflichtfeld     | Markiert das Feld als Pflichtangabe.                                 |
| Platzhaltertext | Text, der angezeigt wird, solange noch keine Eingabe getätigt wurde. |

### Mehrfachauswahl

Die **Mehrfachauswahl** ist ein Feld, das die eingestellten Optionen in Radiobuttons darstellt und den Benutzer mehrere der Optionen auswählen lässt.

#### Feldeigenschaften

Beim Erstellen einer **Mehrfachauswahl** haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft**        | **Funktion**                                                                |
| ---------------------- | --------------------------------------------------------------------------- |
| Pflichtfeld            | Markiert das Feld als Pflichtangabe.                                        |
| Nebeneinander anzeigen | Zeigt die eingestellten Optionen nebeneinander und nicht untereinander dar. |

### Auswahl

Die **Auswahl** ist ein Feld, das die eingestellten Optionen in Radiobuttons darstellt und den Benutzer eine der Optionen auswählen lässt.

#### Feldeigenschaften

Beim Erstellen einer **Auswahl** haben Sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft**        | **Funktion**                                                                |
| ---------------------- | --------------------------------------------------------------------------- |
| Pflichtfeld            | Markiert das Feld als Pflichtangabe.                                        |
| Nebeneinander anzeigen | Zeigt die eingestellten Optionen nebeneinander und nicht untereinander dar. |

### Ausklappmenü

Das **Ausklappmenü** ist ein Feld, das die eingestellten Optionen in einer Dropdown-Liste darstellt und den Benutzer eine dieser Optionen auswählen lässt.

#### Feldeigenschaften

Beim Erstellen eines **Ausklappmenüs** haben Sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft** | **Funktion**                         |
| --------------- | ------------------------------------ |
| Pflichtfeld     | Markiert das Feld als Pflichtangabe. |

### Datum/Zeit

Das **Datum/Zeit**-Feld ist ein Feld, in dem eine Datums- und/oder Zeitangabe eingetragen werden kann.

#### Feldeigenschaften

Beim Erstellen eines **Datum/Zeit**-Felds haben Sie die Möglichkeit folgende Eigenschaften festzulegen:

| Eigenschaft     | Option             | Funktion                                                             |
| --------------- | ------------------ | -------------------------------------------------------------------- |
| Pflichtfeld     | -                  | Markiert das Feld als Pflichtangabe.                                 |
| Platzhaltertext | -                  | Text, der angezeigt wird, solange noch keine Eingabe getätigt wurde. |
| Datumstyp       |                    |                                                                      |
|                 | Datum und Zeit     | Erfordert eine Datums- und Zeitangabe.                               |
|                 | Datum              | Erfordert eine Datumsangabe.                                         |
|                 | Zeit               | Erfordert eine Zeitangabe.                                           |
| Datumsformat    |                    |                                                                      |
|                 | 01.01.2024         | -                                                                    |
|                 | Montag, 01.01.2024 | -                                                                    |

### Datei-Upload

Das **Datei-Upload**-Feld ist ein Feld, in dem Dateien hochgeladen werden können.

#### Feldeigenschaften

Beim Erstellen eines **Datei-Upload**-Felds haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| Eigenschaft     | Funktion                                                                            |
| --------------- | ----------------------------------------------------------------------------------- |
| Pflichtfeld     | Markiert das Feld als Pflichtangabe.                                                |
| Platzhaltertext | Text, der angezeigt wird, solange noch keine Eingabe getätigt wurde.                |
| Datei anhängen  | Die hochgeladene Datei wird ebenfalls als Anhang in der generierten Mail versendet. |

#### Validierung

| Validierung | Option   | Funktion                                                          |
| ----------- | -------- | ----------------------------------------------------------------- |
| Dateityp    |          |                                                                   |
|             | Bild     | Lässt nur Datei-Uploads der Dateitypen GIF, JPG, PNG und TIFF zu. |
|             | Dokument | Lässt nur Datei-Uploads der Dateitypen DOC, DOCX und ODT zu.      |
|             | Tabelle  | Lässt nur Datei-Uploads der Dateitypen XLS, XLSX und ODS zu.      |
|             | PDF      | Lässt nur Datei-Uploads des Dateitypen PDF zu.                    |
|             | ZIP      | Lässt nur Datei-Uploads des Dateitypen ZIP zu.                    |

### Empfänger-Auswahl

Das **Empfänger-Auswahl**-Feld, ist ein Feld, in dem zuvor eingestellte (zusätzliche) Empfänger des Formulars aus einer Drop-Down-Liste ausgewählt werden können.

#### Feldeigenschaften

Beim Erstellen eines **Empfänger-Auswahl**-Felds haben Sie die Möglichkeit folgende Eigenschaften festzulegen:

| Eigenschaft     | Funktion                                        |
| --------------- | ----------------------------------------------- |
| Pflichtfeld     | Markiert das Feld als Pflichtangabe.            |
| Mehrfachauswahl | Ermöglicht die Auswahl von mehreren Empfängern. |

### Beschreibung

Das **Beschreibungs**-Feld ist ein Feld, das keine Benutzereingabe zulässt und lediglich zu Beschreibungszwecken genutzt wird. Der Ersteller des Formulars kann hier weitere Informationen zum Formular hinterlegen.

### Datenschutz

Das **Datenschutz-Feld** ist ein Feld, in dem Sie Ihre Datenschutzrichtlinien hinterlegen können, um diese vom Benutzer akzeptieren zu lassen.

#### Feldeigenschaften

Beim Erstellen eines **Datenschutz-Feldes** haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft** | **Funktion**                                                      |
| --------------- | ----------------------------------------------------------------- |
| Pflichtfeld     | Markiert das Feld als Pflichtangabe.                              |
| Datenschutz     | Die Datenschutzbestimmungen sollen gelesen und akzeptiert werden. |

### Unterschrift

Das **Unterschrift-Feld** ist ein Feld, in dem der Anwender des Formulars später digital unterschreiben kann.

#### Feldeigenschaften

Beim Erstellen eines **Unterschrift-Feldes** haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft** | **Funktion**                                      |
| --------------- | ------------------------------------------------- |
| Pflichtfeld     | Markiert das Feld als Pflichtangabe.              |
| Unterschrift    | In diesem Feld unterschreibt später der Anwender. |
