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

# Funciones de depuración que devuelven información sobre el área de búsqueda

> Imprima información de depuración sobre las áreas de búsqueda de elementos en FlexiLayout Studio mediante las funciones SearchArea, ExcludedRects y PageSearchArea.

Las funciones que se enumeran a continuación solo están disponibles en la sección relación avanzada de prebúsqueda.

Estas funciones pueden utilizarse para generar salidas de depuración. Puede ejecutar comandos print después de especificar un conjunto de instrucciones que limite el área de búsqueda para ver los resultados de esas instrucciones.

| **Function**                                    | **Descripción**                                                                                            |
| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| FuzzyRect SearchArea()                          | Área de búsqueda creada: un rectángulo difuso. De solo lectura.                                            |
| RectArray ExcludedRects()                       | array de rectángulos excluidos del área de búsqueda. De solo lectura.                                      |
| PageArea PageSearchAreaLocal( Int PageNumber )  | Devuelve el área de búsqueda que se cruza con la página indicada, en las coordenadas locales de la página. |
| PageArea PageSearchAreaGlobal( Int PageNumber ) | Devuelve el área de búsqueda que se cruza con la página indicada, en coordenadas globales.                 |

<div id="example">
  ## Ejemplo:
</div>

Para imprimir el área de búsqueda de un elemento:

En la sección **Relación avanzada de prebúsqueda**, escriba el siguiente código para el elemento seleccionado:

Print: Str(SearchArea);

o el código equivalente

Print: Str(SearchArea ());

La función Str convierte los resultados al formato de cadena necesario para imprimirlos. Los resultados (información sobre las coordenadas y el tamaño de los rectángulos difusos `InternalRect` y `ExternalRect` del elemento seleccionado) se mostrarán en la ventana **Propiedades**. Para ver los resultados, seleccione el elemento correspondiente en el árbol de hipótesis y, a continuación, sitúe el puntero del ratón sobre la línea de impresión de prebúsqueda de la ventana **Propiedades**. Es posible que el valor no quepa en la línea de impresión de prebúsqueda, pero en el panel de impresión de prebúsqueda situado debajo de la ventana **Propiedades** verá los resultados completos.

<Note>
  Al imprimir los resultados de acceso a la función ExcludedRects (Print: Str(ExcludedRects());), seleccione la línea de impresión de prebúsqueda en la ventana **Propiedades** para ver los resultados.
</Note>

<Frame>
  <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Debug_Functions.png?fit=max&auto=format&n=fmgRWFNHKYN2MLSg&q=85&s=884b8be2f1d15afa5d97189ed01702e9" alt="Captura de pantalla de la ventana Propiedades y del panel de impresión de prebúsqueda en ABBYY FlexiLayout Studio que muestra los resultados de impresión del área de búsqueda devueltos por la función de depuración SearchArea." width="768" height="390" data-path="images/flexi-capture/fls/Debug_Functions.png" />
</Frame>
