Saltar al contenido principal
El campo situado en la parte inferior del documento no tiene un nombre fijo. Por lo tanto, para localizar este campo deben usarse objetos distintos de los nombres. Supondremos que cada campo ANY TEXT tiene su propio nombre único. Primero, intente usar el elemento IdentityNumber ya creado para buscar el campo ANY TEXT, porque en todas las imágenes de prueba el campo ANY TEXT se encuentra debajo de este elemento.
No use separadores presentes en algunas imágenes, ya que no son elementos regulares ni fiables. Consulte Step 6.
Para usar el elemento IdentityNumber para encontrar el objeto correspondiente al campo ANY TEXT:
  1. Cree un elemento de tipo párrafo y asígnele el nombre TextField. Este elemento corresponderá al campo ANY TEXT.
  2. En la pestaña Relations, describa la ubicación del elemento TextField como Debajo del elemento IdentityNumber.
Intente encontrar el campo ANY TEXT usando el elemento IdentityNumber. Verá que, en algunas imágenes, la hipótesis también incluirá dígitos del código de barras. Por lo tanto, debe describir la ubicación del campo ANY TEXT con mayor precisión. Cree un elemento White Gap con orientación horizontal. Este elemento corresponderá al espacio entre el texto y el código de barras. Se usará como elemento de referencia al buscar el campo ANY TEXT. Asegúrese de colocar el elemento White Gap encima del elemento TextField en el árbol de elementos.
  1. Cree un elemento de tipo espacio en blanco y asígnele el nombre BetweenGap.
  2. En la pestaña White Gap, seleccione Horizontal como orientación de BetweenGap.
  1. En la pestaña Relations, especifique el área de búsqueda del elemento BetweenGap como un área debajo del elemento IdentityNumber, pero a no más de 200 puntos del límite inferior del elemento BarcodeHeader.
  1. Cree un elemento de tipo párrafo y asígnele el nombre TextField.
  2. En la pestaña Relations, describa la ubicación del elemento TextField como Debajo del elemento BetweenGap, Offset =0.
Intente ejecutar el emparejamiento de FlexiLayout con todas las imágenes de prueba. Verá que la hipótesis formulada para el elemento TextField no contiene datos no deseados. Esto significa que el elemento BetweenGap puede usarse para detectar el elemento TextField. Para describir la ubicación del bloque correspondiente al campo ANY TEXT, cree un bloque de tipo Text, asígnele el nombre TextField y especifique el elemento TextField como elemento de origen.