> ## 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 6.5; La parte final del documento, elemento Paragraph

> Complete InvoiceFooter con un elemento Paragraph obligatorio cuya área de búsqueda siga al LongFooter o ShortFooter detectado y, a continuación, empareje el FlexiLayout.

Para crear un elemento Paragraph:

1. En el elemento **InvoiceFooter**, cree un elemento obligatorio de tipo Paragraph y asígnele el nombre Paragraph.
2. Haga clic en la pestaña Advanced y, en el campo Advanced pre-search relations, especifique condiciones de búsqueda adicionales:
   No busque el elemento si no se ha detectado ni **LongFooter** ni **ShortFooter**. Si se ha detectado **LongFooter**, defina el área de búsqueda como la región rectangular de este elemento, ampliada en 10 dots vertical y horizontalmente. Si se ha detectado **ShortFooter**, defina el área de búsqueda como la región rectangular de este elemento, ampliada en 10 dots vertical y horizontalmente. En [FlexiLayout language](/es/flexi-capture/fls/code/general-code), esta condición puede escribirse de la siguiente manera:

```text theme={null}
If LongFooter.IsNull and ShortFooter.IsNull then Dontfind();
// No busque el elemento si no se ha detectado ninguno de los elementos
else
{ if not LongFooter.IsNull then
// Si se ha detectado LongFooter, el área de búsqueda se define en función de su región
{ LeftOf: LongFooter.Rect.Right + 10dt;
RightOf: LongFooter.Rect.Left - 10dt;
Below: LongFooter.Rect.Top - 10dt;
Above: LongFooter.Rect.Bottom + 10dt;
}
else if not ShortFooter.IsNull then
// Si se ha detectado ShortFooter, el área de búsqueda se define como la región de ShortFooter
{ LeftOf: ShortFooter.Rect.Right + 10dt;
RightOf: ShortFooter.Rect.Left - 10dt;
Below: ShortFooter.Rect.Top - 10dt;
Above: ShortFooter.Rect.Bottom + 10dt;
}
}
```

Pruebe a emparejar el FlexiLayout y asegúrese de que las páginas queden correctamente separadas en documentos, tal como lo definen los elementos Header y Footer. Una vez que el FlexiLayout se haya emparejado con todas las páginas, los documentos deberían ensamblarse según lo especificado en el ensamblado de referencia creado cuando empezó a trabajar en este FlexiLayout.

<Note>
  Para aplicar el FlexiLayout a todas las imágenes de prueba, use los atajos de teclado:
</Note>

* Active la ventana **Batch**
* Presione **Ctrl+A** para seleccionar todas las páginas.
* Presione **Ctrl+E** para analizar todas las páginas seleccionadas.

<Note>
  En el caso de un documento de varias páginas, asegúrese de aplicar el FlexiLayout a todas las páginas del documento, no solo a algunas de ellas. De lo contrario, es posible que el programa no pueda aplicar el FlexiLayout a algunos de los documentos.
</Note>
