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

# Erweiterte Nach-Suchbeziehungen

> Erweiterte Nach-Suchbeziehungen stufen erzeugte Hypothesen im FlexiLayout-Code anhand der Elementeigenschaften herab und passen die Quality mit Quality(q) an.

Mit den Erweiterten Nach-Suchbeziehungen können Sie eine erzeugte Hypothese abhängig von den Eigenschaften des Elements abstrafen. Diese Einschränkungen dienen dazu, eine bereits erzeugte Hypothese anzupassen.

<Warning>
  Der wesentliche Unterschied zwischen Advanced post-search relations und[](/de/flexi-capture/fls/template/advanced-pre-search)[Advanced pre-search relations](/de/flexi-capture/fls/template/advanced-pre-search) besteht darin, dass das Programm Nach-Suchbeziehungen erst dann berücksichtigt, wenn die Hypothese bereits formuliert wurde.
</Warning>

<Note>
  Geben Sie den Namen des Elements nicht im Code der Erweiterten Nach-Suchbeziehungen an. Um beispielsweise auf die Width-Property eines bestimmten Element1 zuzugreifen, schreiben Sie einfach Width.
</Note>

Im Bereich Erweiterte Nach-Suchbeziehungen festgelegte Einschränkungen werden unabhängig von anderen Hypothesen auf jede formulierte Hypothese des Elements angewendet. Verschiedene Hypothesen für ein und dasselbe Element können nicht miteinander verglichen werden. Sie können die Quality einer bestimmten Hypothese nur anpassen, indem Sie ihre Eigenschaften auswerten und bestimmte Einschränkungen darauf anwenden.

Jeder Befehl und jede Einschränkung im Bereich Erweiterte Nach-Suchbeziehungen gibt eine Schätzung der Quality der Hypothese für das angegebene Element zurück. Schätzungen, die durch die Anwendung verschiedener Einschränkungen entstehen, werden miteinander multipliziert.

<Note>
  Zusätzliche Einschränkungen, die auf der Registerkarte Advanced im Bereich Erweiterte Nach-Suchbeziehungen festgelegt werden, dürfen sich nur auf das aktuelle Element und auf die Elemente beziehen, die sich im FlexiLayout-Baum oberhalb des aktuellen Elements befinden. Wenn diese Bedingung nicht erfüllt ist, hebt das Programm das unzulässige Element hervor.
</Note>

<div id="you-can-use-this-pane-to-do-the-following">
  ## Sie können diesen Bereich für Folgendes verwenden:
</div>

<Accordion title="Einschränkungen auf die Eigenschaften einer Hypothese anwenden">
  *Z. B.:*

  Die Einschränkung Width > 5\*cm ergibt für eine 3 cm lange Hypothese eine Quality von 0, wodurch das Programm keine Hypothesen mehr für das Element und seine Subelemente formuliert.
</Accordion>

<Accordion title="Die Eigenschaften einer Hypothese prüfen">
  *Z. B.:*

  Die folgende Bedingung prüft die Height der Hypothese und begrenzt oder passt ihre Width je nach Ergebnis an.

  **if** Height > **3***cm then Width > **5***cm;
</Accordion>

<Accordion title="Die Quality einer Hypothese anpassen">
  Sie können die Quality einer Hypothese anpassen, indem Sie die Funktion Quality(q) aufrufen, wobei q eine Variable vom Typ Quality ist. Durch Ausführen dieses Befehls wird die Quality der Hypothese mit q multipliziert.

  <Warning>
    Die Verwendung dieser Funktion erfordert Vorsicht. Verwenden Sie sie nicht, wenn Sie sich der Ergebnisse nicht sicher sind.
  </Warning>
</Accordion>
