Zum Hauptinhalt springen
Das Dialogfeld Eigenschaften eines Elements vom Typ wiederholbare Gruppe enthält zwei Tabs, in denen Sie zusätzliche Suchbedingungen festlegen können: Advanced und Advanced for All Instances. Auf dem Tab Advanced können Sie zusätzliche Suchbedingungen für einzelne Instanzen der Gruppe festlegen. Auf dem Tab Advanced for All Instances können Sie zusätzliche Suchbedingungen für alle Instanzen der Gruppe festlegen.

Tabs Advanced und Advanced for All Instances

Zum Öffnen des Dialogfelds Eigenschaften klicken Sie im Fenster FlexiLayout mit der rechten Maustaste auf das Element vom Typ wiederholbare Gruppe und wählen Sie im Kontextmenü Properties… aus.
Screenshot des Tabs Advanced for All Instances im Dialogfeld Eigenschaften eines Elements vom Typ wiederholbare Gruppe in ABBYY FlexiLayout Studio.
Im Abschnitt External Fields for All Instances können Sie alle Methoden verwenden, die für ein Group-Element verfügbar sind. So können Sie beispielsweise Relationen mit bereits erkannten Instanzen festlegen:
Im Abschnitt Erweiterte Vor-Suchbeziehungen for all instances können Sie die folgenden Methoden verwenden:
  • MinRepetitions
  • MaxRepetitions
  • PaginalMode
  • MinRepetitionsOnPage
  • MaxRepetitionsOnPage
Im Abschnitt Post-search relations können Sie einen Schätzwert für eine bestimmte Instanz angeben. Im Abschnitt Post-search relations for all instances können Sie einen Schätzwert für alle erkannten Instanzen angeben. Im Abschnitt Pre-search relations können Sie alle Methoden verwenden, die für ein Group-Element verfügbar sind. Beispielcode für den Abschnitt Post-search relations:
Beispielcode für den Abschnitt Post-search relations for all instances:

Zugriff auf Elementinstanzen

Verwenden Sie die folgenden vordefinierten Namen, um auf Elementinstanzen zuzugreifen: Sie können auch dann auf Subelemente eines Elements vom Typ wiederholbare Gruppe zugreifen, wenn sie im Elementbaum weiter unten liegen. Sie können außerdem die folgenden Methoden der FlexiLayout-Sprache verwenden, um mit Elementinstanzen zu arbeiten:
  • HasInstances – Prüft, ob bereits Instanzen gefunden wurden.
  • InstancesCount – Gibt die Anzahl der gefundenen Instanzen zurück.

Suchabbruchbedingungen für Elementinstanzen

Die Suche nach Instanzen wird (im angegebenen Zweig) beendet, wenn das Programm auf eine leere Hypothese für eine Gruppe stößt (das heißt, eine Gruppe mit einer leeren Region) oder wenn das Programm keine weiteren Hypothesen mehr generieren kann (es gibt keine weiteren Hypothesen im Suchbereich). Im Paginal-Modus gilt diese Regel nur für die Suche auf einer einzelnen Seite. Wenn das Programm die Suche auf einer Seite abgeschlossen hat, wechselt es zur nächsten Seite. MinRepetitionsOnPage, MaxRepetitionsOnPage, MinRepetitions und MaxRepetitions wirken sich ebenfalls auf den Prozess der Hypothesengenerierung aus. Sie können die folgenden Methoden verwenden, um den standardmäßigen Prozess der Hypothesengenerierung zu ändern: