# Das Formular bauen (/docs/de/survey-apps/build-the-form)



Das Formular wird auf der Seite **Fragen** des Editors gebaut. Öffnen Sie die Umfrage,
wählen Sie **Editor öffnen**, und es ist die erste Seite in der Leiste oben. Zum Bauen
brauchen Sie die Rolle **App-Ersteller** oder **Admin** für die Umfrage; alle anderen,
die den Editor öffnen können, sehen das Formular schreibgeschützt.

Alles, was Sie hier ändern, geht in den **Entwurf** der Umfrage. Teilnehmende
beantworten weiter das veröffentlichte Formular, bis Sie erneut veröffentlichen - siehe
[Veröffentlichen und Versionen](./publish-and-versions.mdx).

## Die Seite Fragen [#die-seite-fragen]

Die Seite ist eine Arbeitsfläche, angeordnet so, wie Teilnehmende das Formular lesen
werden:

* die **Formularkarte** oben, mit Titel und Beschreibung des Formulars;
* je eine Karte pro **Seite** (Factophant nennt eine Seite einen **Abschnitt**), mit
  den Karten ihrer Fragen darin;
* links eine **Gliederung** des ganzen Formulars, die Sie mit <kbd>/</kbd> durchsuchen
  und mit der Schaltfläche über der Arbeitsfläche oder <kbd>mod</kbd> + <kbd>\\</kbd>
  (<kbd>Command</kbd> auf einem Mac, sonst <kbd>Strg</kbd>) einklappen;
* rechts ein **Panel**, das sich mit den Einstellungen dessen öffnet, worauf Sie
  klicken.

Ein Klick auf eine Karte wählt sie aus und öffnet ihr Panel; ein zweiter Klick oder
Escape schließt das Panel. Beim Zeigen auf eine Karte erscheinen ihre Aktionen: am Griff
ziehen, um sie zu verschieben (eine Frage lässt sich auf eine andere Seite ziehen, eine
Seite zwischen andere Seiten), **Duplizieren** oder löschen.

### Die Formularkarte [#die-formularkarte]

Wählen Sie die Formularkarte, um festzulegen, was Teilnehmende oben auf jeder Seite
sehen:

* **Formulartitel** - eine neue Umfrage übernimmt den Namen der App; eine spätere
  Änderung lässt den App-Namen unberührt.
* **Beschreibung** - optional, unter dem Titel.
* **Fortschritt anzeigen** - zeigt Teilnehmenden „Abschnitt n von N" und die
  Seitenpunkte. Bei einer neuen Umfrage ist es eingeschaltet.

### Seiten [#seiten]

Ein langes Formular liest sich besser Seite für Seite. Eine Seite fügen Sie mit der
Schaltfläche **Abschnitt** unter der letzten Seite hinzu; die neue Seite beginnt nach
allem, was schon im Formular steht. Wählen Sie die Karte einer Seite, um ihr einen
**Seitentitel** und eine optionale **Seitenbeschreibung** zu geben, ihre Fragen
aufgelistet zu sehen und sie mit **Nach oben** und **Nach unten** zu verschieben.
**Abschnitt löschen** entfernt den Seitenumbruch; seine Fragen kommen zur Seite davor.

Ein Formular kann bis zu 20 Seiten haben und insgesamt 100 Zeilen, Fragen und
Seitenumbrüche zusammengezählt. Beides sind Workspace-Grenzen - siehe
[Die Grenzen, in denen eine Umfrage arbeitet](./share-and-collect.mdx#the-limits-a-survey-works-inside).

## Eine Frage hinzufügen [#eine-frage-hinzufügen]

Eine Frage fügen Sie mit der Schaltfläche **Frage*&#x2A; am Fuß der Seite hinzu, auf die sie
gehört, oder mit dem &#x2A;*+** neben dieser Seite in der Gliederung. Zuerst wählen Sie unter
**Frage hinzufügen** ihren Typ; sie wird nach der ausgewählten Frage eingefügt (oder am
Ende der Seite). Wählen Sie sie aus, um sie im Panel zu schreiben:

* **Frage** - was Teilnehmende lesen. Jede Frage braucht einen Text, bevor das Formular
  veröffentlicht werden kann.
* **Hilfetext** - eine optionale Zeile unter der Frage.
* **Pflichtfeld** - Teilnehmende können die Seite nicht abschließen, ohne die Frage zu
  beantworten.

## Fragetypen [#fragetypen]

Der Typ entscheidet, was Teilnehmende bekommen und wie die Antwort gespeichert wird.

| Typ                 | Was Teilnehmende bekommen                                                  |
| ------------------- | -------------------------------------------------------------------------- |
| **Kurze Antwort**   | Eine Zeile Freitext                                                        |
| **Absatz**          | Ein Feld für einen Absatz oder mehr                                        |
| **Zahl**            | Ein Zahlenfeld, optional mit Einheit und Bereich                           |
| **Einfachauswahl**  | Eine Option aus einer Liste, alle auf einmal sichtbar                      |
| **Mehrfachauswahl** | Beliebig viele Optionen aus einer Liste                                    |
| **Dropdown**        | Eine Option, gewählt aus einer aufklappbaren Liste                         |
| **Ja / Nein**       | Ein einzelnes Ja oder Nein                                                 |
| **Skala**           | Eine Reihe nummerierter Schaltflächen mit Beschriftungen an den Enden      |
| **Datum**           | Ein Kalendertag                                                            |
| **E-Mail**          | Ein Feld, das nur eine gültige E-Mail-Adresse annimmt                      |
| **Datei-Upload**    | Eine Schaltfläche, die eine Datei anhängt                                  |
| **Tabelle**         | Ein Raster aus selbst definierten Spalten, Zeilen fügen Teilnehmende hinzu |

Eine Freitextantwort darf in jedem der Texttypen bis zu 4.000 Zeichen lang sein.

### Zahl [#zahl]

**Einheit** wird neben dem Feld angezeigt, zum Beispiel km oder Stunden. **Kleinster
zulässiger Wert** und **Größter zulässiger Wert** legen einen Bereich fest, in dem die
Antwort liegen muss, und **Dezimalstellen** bestimmt, wie genau sie gespeichert wird -
null speichert ganze Zahlen.

### Skala [#skala]

Eine Skala läuft **Von** 0 oder 1 **Bis** zu einem oberen Ende zwischen 3 und 10. Geben
Sie jedem Ende eine Beschriftung (**Bezeichnung am unteren Ende**, **Bezeichnung am
oberen Ende**), damit Teilnehmende wissen, in welche Richtung sie läuft.

### Einfachauswahl, Mehrfachauswahl und Dropdown [#einfachauswahl-mehrfachauswahl-und-dropdown]

Schreiben Sie die **Antwortoptionen** in der Reihenfolge, in der Teilnehmende sie sehen
sollen, bis zu 50 pro Frage. Eine Auswahlfrage braucht mindestens eine Option, und jede
Option braucht eine Bezeichnung.

**Eigene Antwort zulassen** fügt eine Auswahl „Sonstiges" mit Textfeld hinzu, unter der
Beschriftung, die Sie ihr geben. Sonstiges fängt Ausreißer in einer Liste auf, die Sie
schon durchdacht haben - eine vergessene Kategorie holt es nicht zurück, also lohnt es
sich zu lesen, was die Leute eingegeben haben. Entscheiden Sie es vor dem
Veröffentlichen: Sobald eine Frage Antworten hat, lässt sich Sonstiges nicht mehr ein-
oder ausschalten.

### Tabelle [#tabelle]

Eine **Tabellenfrage** ist die richtige Wahl, wenn die Antwort eine Liste ist: „nennen
Sie uns jeden Ihrer Lieferanten", „listen Sie die betroffenen Standorte auf". Unter
**Spalten** definieren Sie bis zu zehn Spalten, jede mit einer **Spaltenüberschrift**,
einem Antworttyp (**Kurze Antwort**, **Absatz**, **Zahl**, **Datum** oder **E-Mail**) und
einem optionalen Schalter **Pflicht**, der bedeutet: eine begonnene Zeile muss diese
Spalte füllen. Teilnehmende fügen eine Zeile je Lieferant hinzu, bis zu fünfzig.

### Datei-Upload [#datei-upload]

Eine **Datei-Upload**-Frage bittet um ein Dokument: ein Zertifikat, ein unterschriebenes
Formular, ein Foto. Teilnehmende hängen eine Datei pro Frage an, bis zur Grenze pro
Datei des Workspace (10 MB, sofern eine Administration sie nicht geändert hat). Unter
**Erlaubte Dateien** wählen Sie, was angehängt werden darf - **Beliebige Datei**,
**Dokumente** (pdf, doc, docx, xls, xlsx, csv, txt) oder **Bilder** (png, jpg, jpeg, gif,
webp) - und diese Wahl schränkt die Dateiauswahl ein, die Teilnehmende sehen. Das ist
eine Hilfe für sie und keine Sicherheitsprüfung, und Sie können es jederzeit ändern.

<Callout type="warn" title="Dateien kommen von Fremden">
  Ein Umfragelink lässt sich an beliebige Personen weitergeben, und Factophant prüft
  Hochgeladenes weder auf Viren noch sieht es hinein. Eine Datei wird immer
  heruntergeladen statt im Browser geöffnet, es läuft also nichts allein dadurch,
  dass sie aufgelistet ist - behandeln Sie sie aber wie einen E-Mail-Anhang von
  jemandem, den Sie nicht kennen.
</Callout>

## Eine Frage nur manchmal zeigen [#conditions]

Eine Frage kann **bedingt** sein: nur sichtbar, wenn eine frühere Frage auf eine
bestimmte Weise beantwortet wurde. Wählen Sie in der Gruppe **Sichtbarkeit** der Frage
**Bedingung hinzufügen**, dann **Anzeigen wenn** eine Frage eine bestimmte Antwort
**ist** oder **ist nicht**. **Bedingung entfernen** macht sie wieder **Immer sichtbar**.

* Eine Bedingung kann eine **Einfachauswahl**-, **Dropdown**- oder **Ja / Nein**-Frage
  prüfen, die weiter vorn im Formular steht. Eine Frage, über der keine solche steht,
  kann noch nicht bedingt werden.
* Eine Frage hat eine Bedingung.
* Solange eine Frage verborgen ist, ist sie nie Pflicht, und eine Antwort darauf wird
  verworfen statt gespeichert - wer eine frühere Antwort ändert, hinterlässt also keine
  verwaiste Antwort.

## Wo jede Antwort gespeichert wird [#where-each-answer-is-stored]

Die Gruppe **Antwort-Datensatz** am Fuß des Panels einer Frage zeigt, wo ihre Antworten
landen: den **Spaltennamen**, den die Frage im Antwortraster und im CSV-Export hat, und
ihren **Spaltentyp**. Eine Auswahlfrage mit eigener Antwort nennt außerdem ihre **Spalte
für den Sonstiges-Text**, die das Eingegebene trägt; eine Tabellenfrage listet stattdessen
eine Spalte je Tabellenspalte. Den Spaltennamen vergibt Factophant, und er ist fest,
sobald die Frage Antworten hat. [Die Daten hinter einer Umfrage](./survey-data.mdx)
erklärt die Tabellen selbst.

## Verschieben, duplizieren und löschen [#verschieben-duplizieren-und-löschen]

Fragen und Seiten ordnen Sie per Ziehen neu, auf der Arbeitsfläche oder in der
Gliederung. Eine Frage auf eine andere Seite zu verschieben, berührt ihre Antworten nie.

Eine Frage, die noch niemand beantwortet hat, wird beim Löschen vollständig entfernt.
Eine Frage, die **schon** Antworten hat, wird stattdessen archiviert: Ihre Antworten und
ihre Spalte bleiben erhalten, und ab der nächsten Veröffentlichung erscheint sie nicht
mehr im Formular. Eine Frage mit Antworten trägt das Kennzeichen **Hat Antworten**, und
einige ihrer Einstellungen sind festgelegt - siehe
[Eine Umfrage bearbeiten, die gerade beantwortet wird](./publish-and-versions.mdx#editing-a-survey-people-are-answering).

## Proben: die Vorschau [#rehearsing-it-preview]

Schalten Sie die Arbeitsfläche von **Editor** auf **Vorschau** (oder drücken Sie
<kbd>P</kbd>), um das Formular genau so durchzugehen wie Teilnehmende, ungespeicherte
Änderungen eingeschlossen: dieselben Seiten, dasselbe **Weiter** und **Zurück**,
dieselben Pflichtprüfungen, dieselben Bedingungen. Ihre Antworten werden nach denselben
Regeln geprüft wie im veröffentlichten Formular, Sie treffen also auf dieselben
Ablehnungen wie Teilnehmende. **Desktop-Breite** und **Smartphone-Breite** liegen in
derselben Leiste.

Nichts, was Sie in der Vorschau eingeben, wird gespeichert, und es zählt nie als
Antwort, sodass Sie auch eine bereits volle Umfrage proben können. Eine in der Vorschau
gewählte Datei wird gegen die erlaubten Dateien der Frage geprüft, aber nicht
hochgeladen. **Von vorn beginnen** leert die Antworten der Vorschau; Escape oder
<kbd>P</kbd> bringt Sie zurück in den Editor.

## Bevor Sie veröffentlichen können [#before-you-can-publish]

Die Schaltfläche **Veröffentlichen** prüft das Formular, während Sie arbeiten. Solange
etwas zu beheben ist, zeigt sie wie viel, zum Beispiel „2 zu beheben", und die Liste
nennt jedes Problem; wählen Sie eines aus, um dorthin zu gelangen. Typische Fälle:

* eine Frage ohne Text oder eine Antwortoption ohne Bezeichnung;
* eine Auswahlfrage ohne Optionen oder eine Tabellenfrage ohne Spalten;
* eine Skala außerhalb von 0 oder 1 bis 3-10 oder ein Zahlenbereich, dessen kleinster
  Wert über dem größten liegt;
* eine Bedingung, die eine Frage nach dieser nennt oder eine Antwort, die jene Frage
  nicht mehr anbietet;
* mehr Fragen, Seiten oder Optionen, als die Grenzen erlauben.

Ist die Liste leer, ist das Veröffentlichen ein Klick - siehe
[Veröffentlichen und Versionen](./publish-and-versions.mdx).
