- En el elemento InvoiceHeader, cree un elemento de tipo cadena de caracteres y asígnele un nombre. Nota. El elemento y el bloque correspondiente al campo InvoiceNumber no tienen por qué tener nombres idénticos, pero esto resulta útil al trabajar con FlexiLayout.
- Haga clic en la pestaña Cadena de caracteres.
- Establezca el porcentaje de caracteres no alfabéticos en 100 %, lo que significa que no hay restricciones para los caracteres.
- En el campo Recuento de caracteres, especifique este intervalo difuso: {-1, 3, 20, INF}, que restringe el número de caracteres de la cadena. Suponemos que los valores posibles van de 3 a 20. Cualquier hipótesis fuera de este intervalo será penalizada.
- Haga clic en la pestaña Relaciones.
- Como InvoiceNumber solo puede aparecer a la derecha de la palabra clave con el nombre kwInvoiceNumber, pero no a más de 550 puntos del límite derecho del nombre kwInvoiceNumber, establezca las siguientes restricciones de búsqueda:
- A la derecha del elemento kwInvoiceNumber, Offset = 0
- A la izquierda del elemento kwInvoiceNumber, Offset = -550, Reference boundary = Right Nota. Los valores de Offset se determinan mediante prueba y error.
- Como InvoiceNumber siempre se encuentra en el mismo nivel que la palabra clave con el nombre kwInvoiceNumber, establezca las siguientes restricciones de búsqueda:
- Encima del elemento kwInvoiceNumber, Offset = -10, Reference boundary = Bottom
- Debajo del elemento kwInvoiceNumber, Offset = -10, Reference boundary = Top

- Pruebe el emparejamiento del FlexiLayout con las imágenes de prueba y asegúrese de que el programa detecta correctamente el elemento en todas las imágenes en las que corresponda.
- Para describir la ubicación del bloque InvoiceNumber, haga clic en sus Propiedades y seleccione la opción Source element; a continuación, haga clic en
y seleccione el elemento InvoiceNumber como elemento de origen.
