> ## 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 4. Paso 10: campo Company, elemento de grupo CompanyGroup, elemento Company

> Detecte el campo Company en el Ejemplo 4 de FlexiLayout Studio mediante un elemento de texto estático que busca un archivo de diccionario dentro del primer tercio de la primera página.

Después de analizar las imágenes, observará que el campo **Company** siempre se encuentra en el primer tercio de la primera página de cada documento.

Para buscar el campo **Company**, use un elemento [Texto estático](/es/flexi-capture/fls/template/static-text) dentro de un elemento [Grupo](/es/flexi-capture/fls/template/elements-compound) **CompanyGroup**.

<div id="create-the-companygroup-group-element">
  ## Cree el elemento de grupo CompanyGroup
</div>

Cree un elemento [grupo](/es/flexi-capture/fls/template/elements-compound), asígnele el nombre **CompanyGroup** y mantenga la configuración predeterminada.

<div id="create-the-company-element">
  ## Crear el elemento Company
</div>

<Steps>
  <Step title="Crear el elemento texto estático">
    En el elemento **CompanyGroup**, cree un elemento [texto estático](/es/flexi-capture/fls/template/static-text) y asígnele el nombre **Company**.
  </Step>

  <Step title="Leer el texto de búsqueda desde un archivo">
    Haga clic en la pestaña **texto estático**, seleccione **Search text from file** y especifique la ruta del archivo `Companies.txt` (carpeta `%public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Invoice\Dict`).

    <Frame>
      <img src="https://mintcdn.com/abbyy/8aWHPAJyzWmTqglX/images/flexi-capture/fls/tutorial4_10.png?fit=max&auto=format&n=8aWHPAJyzWmTqglX&q=85&s=f26d3ee954f0ed50176ef7762b60386e" alt="Captura de pantalla de la pestaña texto estático de las propiedades del elemento Company en ABBYY FlexiLayout Studio, con la opción Search text from file seleccionada y la ruta al archivo de diccionario Companies.txt." width="431" height="455" data-path="images/flexi-capture/fls/tutorial4_10.png" />
    </Frame>
  </Step>

  <Step title="Restringir el área de búsqueda">
    Haga clic en la pestaña **Advanced**. En **Advanced pre-search relations**, especifique una restricción de búsqueda adicional: busque el objeto de imagen en el primer tercio de la primera página del documento. En [FlexiLayout language](/es/flexi-capture/fls/code/general-code):

    ```text theme={null}
    Above: Page(1).RectGlobal.Top + Page(1).RectGlobal.Height/3;
    ```
  </Step>

  <Step title="Ejecutar la coincidencia de FlexiLayout">
    Ejecute la coincidencia de FlexiLayout para confirmar que el elemento se detecta de forma fiable en todas las imágenes en las que aparece.
  </Step>

  <Step title="Gestionar nombres de empresa de varias líneas">
    Al revisar los resultados de coincidencia, observará que FlexiLayout Studio no pudo encontrar el nombre de la empresa en algunos documentos. Esto se debe a que, en algunos documentos, el texto abarca dos líneas, mientras que las propiedades del elemento especifican texto de una sola línea. Para corregirlo:

    * Abra el archivo `Companies.txt` y especifique el nombre de la empresa como `YOUR SERVICE` con espacios, para que FlexiLayout Studio busque una frase que pueda abarcar más de una línea.
    * Abra el cuadro de diálogo **Properties** del elemento **Company** y haga clic en la pestaña **texto estático**.
    * Seleccione **Permit multiple lines** para que la frase pueda escribirse en más de una línea.
    * Establezca **Line break penalty** en 1 para conservar la calidad de la hipótesis generada incluso cuando el texto abarca más de una línea. Un valor menor penalizaría la hipótesis.
  </Step>

  <Step title="Verificar la coincidencia">
    Ejecute la coincidencia de FlexiLayout para confirmar que FlexiLayout Studio detecta el elemento de forma fiable en las imágenes de prueba.
  </Step>

  <Step title="Establecer la región del bloque">
    Especifique la ubicación del bloque **Company** como la región rectangular del elemento **Company**, expandida 5 puntos vertical y horizontalmente. Seleccione **Expression** y especifique esta expresión:

    ```text theme={null}
    Rect outputRect;
    outputRect = CompanyGroup.Company.Rect;
    IsNull = CompanyGroup.Company.IsNull;
    OutputRegion = outputRect;
    OutputRegion.Inflate (5dt, 5dt);
    ```
  </Step>
</Steps>
