# Berichtsfelder

Berichtsfelder ermöglichen es Daten mit Hilfe von Aufgaben zu erheben. Bei Erledigung der Aufgabe werden dem Benutzer die Felder, mit ihren jeweiligen Namen, zum Ausfüllen ausgegeben.

Hierbei können Sie zwischen 9 Feldtypen wählen.

Sobald Sie ein Berichtsfeld zur Vorlage hinzufügen, wird der [Layout-Editor](/verwaltung/formulare/feldarten/ansicht-layout-editor.md) automatisch zur Vorlage hinzugefügt.

{% hint style="info" %}
Verweilen Sie einen kurzen Moment über einem Element im Layout-Editor, werden Ihnen neue Schaltflächen für das jeweilige Element eingeblendet.
{% endhint %}

## Berichtsfeld erstellen

Bei der Erstellung von Berichtsfeldern, können Sie zwischen zwei Möglichkeiten wählen:

1. Klicken Sie auf die Schaltfläche "+ Berichtsfeld" um ein Eingabefeld hinzuzufügen (den Typ und Namen des Feldes können Sie im Nachhinein anpassen).

Oder (sofern die aktuelle Vorlage bereits eine Sektion "Berichtsfelder" enthält):

1. Klicken Sie im Layout-Editor innerhalb einer Spalte auf "Eingabefeld" um ein Eingabefeld in der jeweiligen Spalte hinzuzufügen. Falls Sie einen anderen Feldtypen verwenden möchten, klicken Sie auf den "Pfeil nach unten" direkt neben der Schaltfläche "Eingabefeld" und wählen den gewünschten Feldtypen aus.

### Berichtsfeld bearbeiten

Zur Bearbeitung eines Berichtsfeldes gelangen Sie, indem Sie im Layout-Editor eine kurze Zeit über dem Feld verweilen und anschließend den "Bleistift" anklicken.

## Feldtypen

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

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. |

{% hint style="info" %}
**Hinweis zur Validierung "Zahl"**

Neben der Einschränkung auf Zahlen, wird auch in der Tastatur des Geräts der Ziffernblock direkt geöffnet. Das ermöglicht ein schnelleres Eintippen der Zahlen.

**Achtung:** Bei Android-Geräten werden standardmäßig im Ziffernblock nur Punkt und Komma als Sonderzeichen zur Verfügung gestellt. Sollte jedoch das Minus benötigt werden, muss entweder auf die Validierung am Feld verzichtet werden, oder eine alternative Tastatur (z.B. GBoard) auf den Geräten installiert werden.
{% endhint %}

### 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.                    |

### Auswahl (Objekte)

Die **Auswahl (Objekte)** ist ein Feld, das die ausgewählten Objekte darstellt und den Benutzer eine der Optionen auswählen lässt.

#### Feldeigenschaften

Bei dem Erstellen eines **Auswahl (Objekte)** Feld haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft**                                                                | **Funktion**                                                                                                    |
| ------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------- |
| Pflichtfeld                                                                    | Markiert das Feld als Pflichtangabe.                                                                            |
| Eingabe deaktiviert                                                            | Der Benutzer hat nicht die Möglichkeit dieses Feld auszufüllen und sieht ggf. einen Vorausgefüllten Wert.       |
| Versteckt                                                                      | Der Benutzer kann dieses Feld nicht einsehen.                                                                   |
| Darstellungstyp Radio Buttons                                                  | Lässt den Nutzer die Objekte mit Buttons auswählen.                                                             |
| Darstellungstyp Ausklappmenü                                                   | Lässt den Nutzer die Objekte mit einem Ausklappmenü auswählen.                                                  |
| Darstellungstyp Auswahl-Modal                                                  | Lässt den Nutzer die Objekte in einem Fenster des Auswahl-Modals Suchen, Filtern und auswählen.                 |
| Benutzerdefinierten Text der auswählbaren Optionen festlegen                   | Hier kann konfiguriert werden wie die auswählbaren Optionen in der Ansicht des Ausführenden Nutzers erscheinen. |
| Benutzerdefinierten Text der ausgewählten Option in Ergebnis-Ansicht festlegen | Hier kann konfiguriert werden wie die auswählbaren Optionen in der Ergebnisansicht der Aufgabe erscheinen.      |

#### Objekttypen

Bei dem Erstellen eines **Auswahl (Objekte)** Feld haben sie die Möglichkeit folgende Objektypen zur Auswahl freizugeben:

| **Objekttyp**   | **Beschreibung**                                                |
| --------------- | --------------------------------------------------------------- |
| Benutzergruppen | Dieser Objektyp lässt den Nutzer eine Benutzergruppe auswählen. |
| Benutzer        | Dieser Objektyp lässt den Nutzer einen Benutzer auswählen.      |

**Auswählbare Objekte einschränken**

Durch diese Option lassen sich die auswählbaren Optionen des Objekttypen auf eine Teilmenge beschränken.

### Mehrfachauswahl (Objekte)

Die **Mehrfachauswahl (Objekte)** ist ein Feld, das die ausgewählten Objekte darstellt und den Benutzer mehrere der Optionen auswählen lässt.

#### Feldeigenschaften

Bei dem Erstellen eines **Mehrfachauswahl (Objekte)** Feld haben sie die Möglichkeit folgende Eigenschaften festzulegen:

| **Eigenschaft**                                                                | **Funktion**                                                                                                    |
| ------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------- |
| Pflichtfeld                                                                    | Markiert das Feld als Pflichtangabe.                                                                            |
| Eingabe deaktiviert                                                            | Der Benutzer hat nicht die Möglichkeit dieses Feld auszufüllen und sieht ggf. einen Vorausgefüllten Wert.       |
| Versteckt                                                                      | Der Benutzer kann dieses Feld nicht einsehen.                                                                   |
| Darstellungstyp Checkboxen                                                     | Lässt den Nutzer die Objekte mit Checkboxen auswählen.                                                          |
| Darstellungstyp Auswahl-Modal                                                  | Lässt den Nutzer die Objekte in einem Fenster des Auswahl-Modals Suchen, Filtern und auswählen.                 |
| Benutzerdefinierten Text der auswählbaren Optionen festlegen                   | Hier kann konfiguriert werden wie die auswählbaren Optionen in der Ansicht des Ausführenden Nutzers erscheinen. |
| Benutzerdefinierten Text der ausgewählten Option in Ergebnis-Ansicht festlegen | Hier kann konfiguriert werden wie die auswählbaren Optionen in der Ergebnisansicht der Aufgabe erscheinen.      |

#### Objekttypen

Bei dem Erstellen eines **Mehrfachauswahl (Objekte)** Feld haben sie die Möglichkeit folgende Objektypen zur Auswahl freizugeben:

| **Objekttyp**   | **Beschreibung**                                                |
| --------------- | --------------------------------------------------------------- |
| Benutzergruppen | Dieser Objektyp lässt den Nutzer eine Benutzergruppe auswählen. |
| Benutzer        | Dieser Objektyp lässt den Nutzer einen Benutzer auswählen.      |

**Auswählbare Objekte einschränken**

Durch diese Option lassen sich die auswählbaren Optionen des Objekttypen auf eine Teilmenge beschränken.

### 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.

### 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. |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.intratool.de/verwaltung/aufgaben-2.0/vorlagen/berichtsfelder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
