# Wiederholungsgruppen

Sammle mit einem Wiederholungsblock so viele Einträge, wie Teilnehmende brauchen.

## Wiederholungsgruppen

Eine Wiederholungsgruppe bündelt mehrere zusammengehörige Fragen in einem Block, den Teilnehmende beliebig oft hinzufügen können. Ein Block sammelt eine ganze Liste — Gäste, Positionen, Kontakte —, ohne dass du raten musst, wie viele Zeilen du bauen sollst.

<h2 id="what-it-is">Was eine Wiederholungsgruppe ist</h2>

<p>
  Eine Wiederholungsgruppe ist ein beschrifteter Container, der eine oder mehrere Fragen enthält — ihre <strong>Mitgliedsfelder</strong>.
  Teilnehmende fügen so viele <strong>Einträge</strong> der gesamten Gruppe hinzu, wie sie brauchen. Jeder Eintrag sammelt einen neuen Satz
  Antworten für jedes darin enthaltene Mitgliedsfeld.
</p>

<p>Greife darauf zurück, wenn ein Teilnehmender dieselbe Art von Daten mehr als einmal liefern könnte:</p>

<ul>
  <li>
    <strong>Veranstaltungsgäste</strong> — Name und Alter für jede mitgebrachte Person.
  </li>
  <li>
    <strong>Bestellpositionen</strong> — Produkt, Menge und Preis pro Zeile.
  </li>
  <li>
    <strong>Kontakte</strong> — Name, E-Mail und Rolle für alle im Team.
  </li>
  <li>
    <strong>Werdegang</strong> — Arbeitgeber, Titel und Zeiträume für jede frühere Stelle.
  </li>
</ul>

<h2 id="add-a-repeating-group">Eine Wiederholungsgruppe hinzufügen</h2>

<p>
  Eine Wiederholungsgruppe ist ein struktureller Block: ein Gruppentitel, die darin enthaltenen Mitgliedsfelder und eine
  Hinzufügen-Schaltfläche. Gruppen liegen auf der obersten Ebene deines Formulars — der Editor fixiert diese Form automatisch, und du kannst
  keine Gruppe in eine andere verschachteln.
</p>

Wiederholungsgruppe</strong>. Der Cursor landet im Titel.',
    },
    {
      title: 'Die Gruppe benennen',
      description:
        'Gib ihr einen Titel, etwa "Weitere Gäste". Das ist die Überschrift, die Teilnehmende über den Einträgen sehen. Blende sie später über das Blockmenü aus, wenn du sie nicht möchtest.',
    },
    {
      title: 'Mitgliedsfelder einfügen',
      description:
        'Ziehe gewöhnliche Fragen in die Gruppe — Texteingabe, Zahl, Datumsauswahl, Dropdown und mehr. Jede behält ihre eigene Beschriftung, ihren Platzhalter und ihren Pflichtfeld-Schalter.',
    },
    {
      title: 'Die Beschriftung der Hinzufügen-Schaltfläche bearbeiten',
      description:
        'Die Schaltfläche zeigt „Add one more", bis du sie änderst. Passe sie an den Inhalt an — etwa „Weiteren Gast hinzufügen".',
    },
  ]}
/>

<p>
  Die Felder gibt es schon? Markiere sie, öffne das Blockmenü über den Ziehpunkt und wähle <strong>Wiederholungsgruppe erstellen</strong> —
  das funktioniert für einen einzelnen Block oder eine zusammenhängende Reihe davon. Dasselbe Menü bietet bei einer Gruppe{' '}
  <strong>Titel ausblenden</strong> und <strong>Gruppierung entfernen</strong>, was die Fragen wieder entpackt.
</p>

<h2 id="what-respondents-see">Was Teilnehmende sehen</h2>

<p>
  Der erste Eintrag erscheint inline — der Gruppentitel, seine Mitgliedsfelder und die Hinzufügen-Schaltfläche, genau wie jeder andere
  Abschnitt des Formulars. Sobald ein Teilnehmender einen zweiten Eintrag hinzufügt, wird jeder zu einer nummerierten Karte (01, 02, 03 …)
  mit einem Entfernen-Steuerelement in der Ecke.
</p>

<ul>
  <li>
    <strong>Hinzufügen-Schaltfläche</strong> — fügt bei jedem Klick einen neuen leeren Eintrag hinzu.
  </li>
  <li>
    <strong>Entfernen-Steuerelement</strong> — das X auf einer Karte löscht diesen Eintrag. Es erscheint erst ab zwei oder mehr Einträgen.
  </li>
  <li>
    <strong>An der Obergrenze</strong> — eine Gruppe fasst bis zu 100 Einträge, und die Hinzufügen-Schaltfläche wird außerdem inaktiv,
    sobald die Antworten das 256-KB-Limit pro Einreichung erreichen. Beide sind Schutzmechanismen gegen ausufernde Einreichungen, denen
    Teilnehmende normalerweise nicht begegnen.
  </li>
</ul>

<p>
  Bei einem <a href="/de/requests/overview">Request</a>, der eines der Mitgliedsfelder der Gruppe sperrt, steht die Form für diese
  empfangende Person fest: Sie kann weder Einträge hinzufügen noch entfernen.
</p>

> 💡 **Mitgliedsfelder fokussiert halten**
> <p>
>     Eine Wiederholungsgruppe funktioniert am besten mit einer Handvoll knapper Fragen — der Menge, die ein Teilnehmender einmal pro Eintrag
>     ausfüllt. Der Pflichtfeld-Schalter gilt pro Eintrag, sodass jeder Eintrag dieselbe Validierung bestehen muss.
>   </p>

<h2 id="logic-and-groups">Gruppen und bedingte Logik</h2>

<p>
  Eine ganze Gruppe lässt sich per <a href="/de/building-forms/conditional-logic">Logik</a>-Regel ein- oder ausblenden, genau wie jeder
  andere Block. Mitgliedsfelder nicht: Sie stehen weder als Bedingungen noch als Ziel für Ein-/Ausblenden oder
  Pflicht-/Optional-Einstellungen zur Verfügung, weil eine Regel sonst stillschweigend nur auf den ersten Eintrag wirken würde. Verzweige
  stattdessen auf eine Frage außerhalb der Gruppe.
</p>

<h2 id="where-answers-show-up">Wo die Antworten erscheinen</h2>

<p>
  Sobald Antworten eingehen, bleibt die Gruppe auf jeder Oberfläche gruppiert. Jede der folgenden Seiten enthält alle Details — das hier ist
  nur die Übersicht:
</p>

<ul>
  <li>
    <strong>
      <a href="/de/submissions-analytics/submission-inbox">Eingangsbox für Einsendungen</a>
    </strong>{' '}
    — eine Einsendung zeigt nummerierte Karten pro Eintrag; die Tabellenansicht erhält einen einzigen Zähler-Chip, der das Detail öffnet.
  </li>
  <li>
    <strong>
      <a href="/de/submissions-analytics/question-summary">Aggregierte Zusammenfassung</a>
    </strong>{' '}
    — die Gruppe erscheint als eine Karte mit Eintrags- und Einreichungszahlen sowie einem Mini-Block pro Mitgliedsfeld.
  </li>
  <li>
    <strong>
      <a href="/de/submissions-analytics/exports">Einreichungen exportieren</a>
    </strong>{' '}
    — jeder Eintrag wird unter eigenen Schlüsseln exportiert, und die ganze Gruppe lässt sich auch zu einer einzigen beschrifteten
    Textspalte zusammenfassen.
  </li>
  <li>
    <strong>
      <a href="/de/requests/callbacks">Callbacks & Signierung</a>
    </strong>{' '}
    — die Gruppenantworten stehen unter ihrem eigenen <a href="/de/requests/field-keys">Feldschlüssel</a> als Liste, ein Objekt pro Eintrag
    mit Mitgliedsfeldern als Schlüsseln, in der Reihenfolge, in der der Teilnehmende sie hinterlassen hat.
  </li>
</ul>

<h2 id="referencing-group-answers">Gruppenantworten referenzieren</h2>

<p>
  Leite eine Wiederholungsgruppe mit einer <strong>@</strong>-Erwähnung in andere Fragen, Benachrichtigungen oder Integrationen — erwähne
  ein einzelnes Mitgliedsfeld, um dessen Wert über alle Einträge hinweg zu verbinden, oder erwähne die ganze Gruppe, um alle Einträge auf
  einmal einzubeziehen. Siehe{' '}
  <a href="/de/building-forms/answer-piping#referencing-repeating-groups">Antwort-Piping → Wiederholungsgruppen referenzieren</a> für die
  genaue Auflösung jeder Referenz, mit Beispielen.
</p>

<h2 id="next-steps">Nächste Schritte</h2>
<div class="not-prose grid gap-3 sm:grid-cols-2">
  - [Antwort-Piping](/de/building-forms/answer-piping) — Gruppenantworten im ganzen Formular referenzieren
  - [Bedingte Logik](/de/building-forms/conditional-logic) — Antworten ein-/ausblenden und verzweigen
  - [Eingangsbox für Einsendungen](/de/submissions-analytics/submission-inbox) — Einträge als nummerierte Karten lesen
  - [Einreichungen exportieren](/de/submissions-analytics/exports) — Gruppeneinträge als CSV oder Excel herunterladen
</div>
