Saltar al contenido principal
Para crear el elemento DeliveryAddress:
  1. En el elemento InvoiceHeader.grAddress, cree un elemento de tipo párrafo y asígnele el nombre DeliveryAddress.
  2. Haga clic en la pestaña Relaciones.
  3. Dado que el campo DeliveryAddress solo puede aparecer encima del nombre kwInvoiceNumber, únicamente a la izquierda del espacio en blanco wgAddressRight y únicamente a la derecha del inicio del nombre kwDeliveryAddress (con un pequeño desplazamiento), establezca las siguientes restricciones de búsqueda:
    • Encima del elemento kwInvoiceNumber, Offset = 0.
    • A la izquierda del elemento kwInvoiceNumber, Offset = 0.
    • A la derecha del elemento kwDeliveryAddress, Offset = -50, Reference boundary = Left Nota. Los valores de Offset se determinan por prueba y error.
  4. Como en el elemento grupo InvoiceHeader.grAddress ya hemos especificado que el campo DeliveryAddress solo puede estar ubicado debajo de las palabras clave del nombre kwDeliveryAddress, no es necesario duplicar esta restricción aquí.
  5. Haga clic en la pestaña Avanzadas.
  6. Como el campo Delivery Address es opcional en las imágenes, pero cuando aparece siempre tiene un nombre, establezca la siguiente restricción de búsqueda adicionalen el campo relación avanzada de prebúsqueda:Busque el objeto solo si se ha detectado el elemento kwDeliveryAddress.*En FlexiLayout language: If InvoiceHeader.kwDeliveryAddress.IsNull Then DontFind;
  7. Pruebe el emparejamiento de FlexiLayout con las imágenes de prueba y asegúrese de que el programa detecte correctamente el elemento en todas las imágenes en las que corresponda.
  8. Para describir la ubicación del bloque DeliveryAddress, seleccione la opción Elemento de origen, haga clic en y seleccione el elemento DeliveryAddress como elemento de origen.