> ## 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 13: Descripción del campo que contiene el nombre de la receta

> Localice el campo del nombre de la receta con un elemento Character String RecipeName, combinando restricciones NearestY con regiones excluidas para acotar el área de búsqueda.

Describa el campo del nombre de la receta como el objeto más cercano al límite inferior del encabezado del formulario, pero excluya las regiones que contengan los elementos Recipe y RecipeNumber. Para obtener más información, consulte [Paso 8](/es/flexi-capture/fls/tutorial2/2step8).

1. Cree un elemento de tipo [cadena de caracteres](/es/flexi-capture/fls/template/character-chain) y asígnele el nombre **RecipeName**. Este elemento corresponderá al nombre de la receta.
2. Cree un bloque **RecipeName** correspondiente al campo que contiene el nombre de la receta.

Para crear el elemento RecipeName:

1. Cree un elemento de tipo [cadena de caracteres](/es/flexi-capture/fls/template/character-chain) y asígnele el nombre **RecipeName**.

2. Haga clic en la pestaña Character String.

3. Establezca el alfabeto requerido. A juzgar por las imágenes de prueba, el alfabeto incluye todas las letras del alfabeto inglés, dígitos y los caracteres "#", "-", "&" y ".". El orden y la cantidad de caracteres no se conocen de antemano.

4. Establezca Percentage of alphabet characters en 1.

5. Desactive la casilla Allow embedded hypotheses.

6. Establezca Percentage of non-alphabet characters en 0.2 (es decir, 20%).

7. En el campo recuento de caracteres, especifique el intervalo difuso que estima la longitud total de todas las cadenas de caracteres. No cambie el intervalo predeterminado `{-1, -1, INF, INF}`. Esto significa que no hay restricciones sobre la longitud de la cadena de caracteres.

8. Haga clic en la pestaña Relations.
   Indique al programa que el nombre de la receta se encuentra al menos 100 dots por debajo del límite inferior del encabezado del formulario; es decir, debe haber un espacio de al menos 100 dots entre el encabezado y el nombre de la receta. Si observa las imágenes de prueba, verá que todas las líneas situadas debajo del encabezado cumplen este criterio. El área de búsqueda debe acotarse.

9. Haga clic en la pestaña Advanced.
   En el campo relación avanzada de prebúsqueda, especifique una [restricción de búsqueda adicional](/es/flexi-capture/fls/template/advanced-constraints): Busque la línea más cercana al límite superior del documento. En [FlexiLayout language](/es/flexi-capture/fls/code/general-code) esto debe escribirse de la siguiente manera:
   `NearestY: 0*dot;`
   Junto con la restricción de búsqueda de la pestaña Relations, esto reduce el área de búsqueda a una línea situada lo más cerca posible del encabezado del documento.

   <Tip>
     La misma restricción también puede especificarse mediante la interfaz gráfica de usuario del programa. Haga clic en la pestaña Relations, seleccione Nearest y, en la lista desplegable To, seleccione el borde superior de la página.
   </Tip>

   <Frame>
     <img src="https://mintcdn.com/abbyy/r-nfa7jujx5b9gKX/images/flexi-capture/fls/tutorial2_17.png?fit=max&auto=format&n=r-nfa7jujx5b9gKX&q=85&s=fc1e0cd1e23b82a1590a55493cb74fe9" alt="Captura de pantalla de la pestaña Relations del cuadro de diálogo Properties of SearchElements.RecipeName en ABBYY FlexiLayout Studio, que muestra una relación Below con FormHeader y la opción Nearest establecida en Page top edge." width="427" height="454" data-path="images/flexi-capture/fls/tutorial2_17.png" />
   </Frame>

10. Haga clic en la pestaña Search Constraints.

11. Como se indica en [Paso 8](/es/flexi-capture/fls/tutorial2/2step8), las regiones de los elementos **Recipe** y **RecipeNumber** deben excluirse del área de búsqueda de **RecipeName**. Haga clic en el botón Add... junto al campo Exclude regions of elements y, en el cuadro de diálogo Select Element to Exclude, seleccione los elementos **Recipe** y **RecipeNumber**.

<Frame>
  <img src="https://mintcdn.com/abbyy/r-nfa7jujx5b9gKX/images/flexi-capture/fls/tutorial2_18.png?fit=max&auto=format&n=r-nfa7jujx5b9gKX&q=85&s=36f01df4710bea424fc15f679aec4cd7" alt="Captura de pantalla de la pestaña Search Constraints del cuadro de diálogo Properties of SearchElements.RecipeName en ABBYY FlexiLayout Studio, que muestra SearchElements.Recipe y SearchElements.RecipeNumber en la lista bajo Exclude regions of elements." width="427" height="454" data-path="images/flexi-capture/fls/tutorial2_18.png" />
</Frame>

Pruebe el emparejamiento de FlexiLayout con las imágenes de prueba y asegúrese de que el programa encuentre correctamente el campo que contiene el nombre de la receta en todas las imágenes.

Por último, cree el bloque RecipeName. El bloque RecipeName se crea de forma similar al bloque RecipeNumber. La única diferencia es que debe especificar el elemento RecipeName como elemento de origen del bloque RecipeName.
