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

# Exemple 2. Étape 8 : Spécifier l’ordre dans lequel le champ Recipe # et le nom de la recette doivent être détectés

> Planifiez l’ordre de recherche du champ Recipe # et du champ sans nom contenant le nom de la recette afin que le FlexiLayout puisse distinguer deux champs similaires très rapprochés.

Les champs sont généralement détectés via leur nom, mais tous les champs des documents n’en ont pas. Par exemple, le champ qui contient le nom de la recette n’a pas de nom propre ; sa détection nécessite donc une autre approche.

Une approche consiste à indiquer à FlexiLayout Studio que le nom de la recette est l’objet le plus proche de l’en-tête du formulaire. Toutefois, sur l’image de test 6, le champ le plus proche est **Recipe #:**. Vous pouvez parfois définir des contraintes de recherche supplémentaires qui aident FlexiLayout Studio à distinguer deux champs, mais cela est difficile ici, car le nom de la recette et le champ **Recipe #:** sont très proches l’un de l’autre et présentent des structures similaires :

* Le nom **Recipe #:** et le champ lui-même se trouvent au même niveau, et le champ peut contenir les mêmes caractères que ceux utilisés dans le nom de la recette.
* Le nom de la recette n’est pas toujours plus long que le nom **Recipe #:** et son champ.

Toutefois, la pré-reconnaissance détecte systématiquement le nom **Recipe #:** sur toutes les images de test. Vous pouvez donc demander à FlexiLayout Studio de rechercher d’abord **Recipe #:**. Il recherchera ensuite le nom de la recette comme l’objet le plus proche de l’en-tête du document qui n’est pas **Recipe #:**, qu’il a déjà détecté.
