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

# Ejemplo 2. Paso 8: Especificar el orden en que deben detectarse el campo Recipe # y el nombre de la receta

> Planifique el orden de búsqueda del campo Recipe # y del campo sin nombre del nombre de la receta para que FlexiLayout pueda distinguir entre dos campos similares situados muy cerca uno del otro.

Por lo general, los campos se detectan por sus nombres, pero no todos los campos de los documentos tienen nombre. Por ejemplo, el campo que contiene el nombre de la receta no tiene nombre. Por lo tanto, debe utilizarse un enfoque diferente para detectar este campo.

La solución más obvia es indicarle al programa que el nombre de la receta es el objeto más cercano al encabezado del formulario. Pero, si observa la imagen de prueba 6, verá que en esa imagen el campo más cercano es **Recipe #:**. A veces es posible especificar restricciones de búsqueda adicionales que ayuden al programa a distinguir entre los dos campos, pero en este caso concreto es muy difícil diferenciarlos: el nombre de la receta y el campo **Recipe #:** están ubicados muy cerca uno del otro y tienen estructuras similares:

1. El nombre **Recipe #:** y el propio campo están ubicados al mismo nivel. El campo puede contener los mismos caracteres que pueden usarse en el nombre de la receta.
2. No puede estar seguro de que el texto del nombre de la receta vaya a ser siempre más largo que el nombre **Recipe #:** y su campo.

Tenga en cuenta, sin embargo, que el prerreconocimiento detecta de forma sistemática el nombre **Recipe #:** en todas las imágenes de prueba. Esto significa que puede indicarle al programa que primero busque **Recipe #:**. Después, el programa buscará el nombre de la receta: debe buscar un objeto que sea el más cercano al encabezado del documento, pero que NO sea **Recipe #:** (que para entonces ya habrá sido detectado).
