> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Instanzen einer wiederholbaren Gruppe als Referenz-, Ausschlusselemente oder Quellelemente verwenden

> Verweisen Sie auf Instanzen wiederholbarer Gruppen wie LastFound, AllInstances, Instance(#) und CurrentInstance, wenn Sie Beziehungen und Ausschlusselemente definieren.

Sie können das Dialogfeld zur Elementauswahl verwenden, um Folgendes auszuwählen:

* Ein Referenzelement auf der Registerkarte **Beziehungen** im Dialogfeld **Eigenschaften** eines Elements
* Ein Ausschlusselement auf der Registerkarte **Suchbedingungen** im Dialogfeld **Eigenschaften** eines Elements
* Ein **Source element** im Dialogfeld **Eigenschaften** eines Blocks

Bei einfachen Elementen werden deren Namen verwendet. Bei einem Element vom Typ **wiederholbare Gruppe** wird zum Erstellen von Beziehungen ein Verweis auf die Hypothesen der wiederholbaren Gruppe verwendet, wobei die Nummer der Instanz berücksichtigt wird.

Beim Matching eines FlexiLayout entsprechen mehrere Hypotheseninstanzen für die wiederholbare Gruppe einem **wiederholbare Gruppe**-Element im Elementbaum. Daher müssen Sie beim Angeben von Beziehungen zwischen einer wiederholbaren Gruppe und anderen Elementen festlegen, welche Instanz verwendet werden soll. Wenn Sie statt eines vollständigen Namens einen Verweis auf eine Hypothese angeben, folgt auf den Namen der wiederholbaren Gruppe ein Punkt und eine Beschreibung der referenzierten Instanz."

<div id="repeating-group-instance-types">
  ## Instanztypen der wiederholbaren Gruppe
</div>

Eine Instanz kann einer der folgenden Typen sein:

| Name                | Beschreibung                                                                                                                                                                                                                                                                                              |
| ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **LastFound**       | Die zuletzt erkannte Instanz der wiederholbaren Gruppe zum Zeitpunkt, zu dem eine Hypothese für das angegebene Subelement generiert wird.                                                                                                                                                                 |
| **AllInstances**    | Alle erkannten Instanzen der wiederholbaren Gruppe.                                                                                                                                                                                                                                                       |
| **Instance(#)**     | Eine bestimmte Instanznummer.                                                                                                                                                                                                                                                                             |
| **CurrentInstance** | Die aktuelle Instanz. Wird verwendet, wenn Beziehungen für ein Subelement einer wiederholbaren Gruppe angegeben werden, um auf die aktuelle Hypothese für die Gruppe selbst zu verweisen, also auf die bereits erkannten Subelemente der Gruppe, die im Baum oberhalb des angegebenen Subelements liegen. |

<div id="reference-syntax">
  ## Referenzsyntax
</div>

Die Syntax des Verweises im Dialogfeld zur Elementauswahl entspricht der Syntax, die in dem Code verwendet wird, den Sie in den Abschnitten „Advanced“ eingeben, um auf die Instanzen einer **wiederholbaren Gruppe** und deren Subelemente zuzugreifen.

Zum Beispiel:

```text theme={null}
SearchElements.RepeatingGroup.LastFound.RepeatingGroup1.Instance(1).StaticText
```

<div id="select-an-instance-in-a-dialog-box">
  ## Eine Instanz in einem Dialogfeld auswählen
</div>

Sie wählen die Instanz einer Gruppe in den Dialogfeldern aus, in denen Sie ein Referenzelement oder ein Ausschlusselement auswählen. Im Auswahlbaum werden die Instanznummern neben den Namen wiederholbarer Gruppen angezeigt. Wenn Sie eine **wiederholbare Gruppe** auswählen, wird das Feld **Repeating instance** verfügbar, in dem Sie die Instanz auswählen können. Die vorgenommenen Änderungen werden sowohl im Baum als auch in der Ergebniszeichenfolge angezeigt.

<div id="rules-for-currentinstance-and-allinstances">
  ## Regeln für CurrentInstance und AllInstances
</div>

Wenn Sie **CurrentInstance** für eine untergeordnete Gruppe auswählen, wird **CurrentInstance** automatisch für alle darüberliegenden Gruppen festgelegt. Wenn Sie **CurrentInstance** einer übergeordneten Gruppe in einen anderen Wert ändern, werden die Instanzen aller untergeordneten Gruppen auf den Standardwert **LastFound** zurückgesetzt.

Wenn Sie **AllInstances** für eine übergeordnete Gruppe auswählen, wird **AllInstances** automatisch für alle untergeordneten Gruppen festgelegt. Wenn Sie **AllInstances** einer untergeordneten Gruppe in einen anderen Wert ändern, wird **AllInstances** der übergeordneten Gruppen auf den Standardwert **LastFound** zurückgesetzt.

Wenn Sie im Advanced code manuell eine Referenz erstellen, beachten Sie, dass **CurrentInstance** nur für eine übergeordnete Gruppe angegeben werden kann. Wenn Sie **CurrentInstance** für eine Gruppe angeben, muss **CurrentInstance** auch für alle darüberliegenden Gruppen angegeben werden. Wenn **AllInstances** für eine Gruppe angegeben ist, muss **AllInstances** auch für alle darunterliegenden Gruppen angegeben werden. Wenn Sie Gruppeninstanzen im Dialogfeld auswählen, werden die richtigen Werte automatisch erzwungen.

<div id="related-topics">
  ## Verwandte Themen
</div>

* [Suchbedingungen](/de/flexi-capture/fls/template/basic-constraints)
* [Relativer Suchbereich](/de/flexi-capture/fls/template/relations)
* [Zusätzliche Suchbedingungen](/de/flexi-capture/fls/template/advanced-constraints)
