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

# Beispiel 2. Schritt 8: Festlegen der Reihenfolge, in der das Feld Recipe # und der Rezeptname erkannt werden müssen

> Planen Sie die Suchreihenfolge für das Feld Recipe # und das unbenannte Feld mit dem Rezeptnamen, damit das FlexiLayout zwei ähnliche, dicht beieinanderliegende Felder unterscheiden kann.

Normalerweise werden Felder über ihre Namen erkannt, aber nicht alle Felder in den Dokumenten haben Namen. So hat beispielsweise das Feld mit dem Rezeptnamen keinen Namen. Daher muss ein anderer Ansatz verwendet werden, um dieses Feld zu erkennen.

Die naheliegendste Lösung ist, dem Programm mitzuteilen, dass der Rezeptname das Objekt ist, das der Formularüberschrift am nächsten liegt. Wenn Sie sich jedoch Testbild 6 ansehen, werden Sie feststellen, dass dort das nächstgelegene Feld **Recipe #:** ist. Manchmal lassen sich zusätzliche Suchbedingungen angeben, die dem Programm helfen, zwischen den beiden Feldern zu unterscheiden, aber in diesem speziellen Fall ist eine Unterscheidung sehr schwierig — der Rezeptname und das Feld **Recipe #:** liegen sehr nah beieinander und haben ähnliche Strukturen:

1. Der Name **Recipe #:** und das Feld selbst befinden sich auf derselben Höhe. Das Feld kann dieselben Zeichen enthalten wie der Rezeptname.
2. Sie können nicht sicher sein, dass der Text im Rezeptnamen immer länger ist als der Name **Recipe #:** und sein Feld.

Beachten Sie jedoch, dass die Vorerkennung den Namen **Recipe #:** in allen Testbildern zuverlässig erkennt. Das bedeutet, dass Sie dem Programm mitteilen können, dass es zuerst nach **Recipe #:** suchen soll. Anschließend sucht das Programm nach dem Rezeptnamen: Es muss nach einem Objekt suchen, das der Dokumentüberschrift am nächsten liegt, aber NICHT **Recipe #:** ist (das zu diesem Zeitpunkt bereits erkannt wurde).
