-
Dans l’élément
InvoiceHeader.grAddress, créez un élément de type White Gap et nommez-le wgAddressRight. - Cliquez sur l’onglet White Gap.
- Dans le groupe Orientation, choisissez Vertical. Réglez Min width sur 100.
-
Réglez Lower threshold limit: et Threshold coefficient (%): sur 10.
Les valeurs de Lower threshold limit, Upper threshold limit et Threshold coefficient (%) sont déterminées par tâtonnements. Pour plus d’informations, voir White Gap.
- Conservez les valeurs par défaut pour les autres paramètres de l’élément.

- Cliquez sur l’onglet Relations.
-
Comme l’espace blanc recherché ne peut se trouver qu’à droite des mots-clés du nom kwDeliveryAddress, définissez la contrainte de recherche suivante :
- À droite de l’élément kwDeliveryAddress, Offset = 0
- Cliquez sur l’onglet Advanced.
-
Comme le champ Adresse de livraison est facultatif dans les images, mais que lorsqu’il est présent il comporte un nom, définissez la contrainte de recherche supplémentaire suivante dans le champ Relations avancées avant recherche : Recherchez l’objet uniquement si l’élément kwDeliveryAddress a été détecté. Dans le langage FlexiLayout :
If InvoiceHeader.kwDeliveryAddress.IsNull Then DontFind; -
Comme l’espace blanc recherché est adjacent au champ Numéro de facture, définissez la contrainte de recherche supplémentaire suivante dans le champ Relations avancées avant recherche : Recherchez l’objet dans l’image la plus proche de l’élément kwInvoiceNumber. Dans le langage FlexiLayout :
Nearest: InvoiceHeader.kwInvoiceNumber; - Essayez d’effectuer la mise en correspondance du FlexiLayout avec les images de test et vérifiez que le programme détecte correctement l’élément sur toutes les images où le champ Adresse de livraison est présent.
