Passer au contenu principal
L’analyse des images de test montre que la chaîne “DeliveryAddress” peut être utilisée comme mot-clé pour le nom du champ Delivery Address. Définissez le pourcentage maximal d’erreurs sur 20 %, c’est-à-dire que, pour une chaîne de 15 lettres, cela correspond à 3 erreurs maximum sur l’ensemble de la chaîne.
La casse des lettres n’affecte pas la recherche et sert uniquement à rendre le texte plus lisible. Le nombre maximal d’erreurs est déterminé par essais et erreurs. Pour plus d’informations sur les paramètres d’un élément Static Text, voir Help/Elements/Element Properties/ Static Text.
Pour créer l’élément kwDeliveryAddress :
  1. Dans l’élément InvoiceHeader, créez un élément de type Static Text et nommez-le kwDeliveryAddress.
  2. Cliquez sur l’onglet Static Text.
  3. Dans le champ Search text, saisissez le texte à rechercher : “DeliveryAddress”.
  4. Définissez Max error percentage sur 20.
  5. Cliquez sur l’onglet Advanced.
  6. Puisque le champ Delivery Address se trouve dans le tiers supérieur et dans le tiers gauche de l’image, définissez la contrainte de recherche supplémentaire suivante dans le champ Relations avancées avant recherche : Recherchez l’objet dans le tiers gauche de l’image. Recherchez l’objet dans le tiers supérieur de l’image. En langage FlexiLayout : Above: PageRect.Top + PageRect.Height/3; LeftOf: PageRect.Left + PageRect.Width/3;
  7. Lancez 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 concernées.
Pour mettre en correspondance le FlexiLayout avec toutes les images de test, vous pouvez utiliser les touches de raccourci :
  • Activez la fenêtre Batch
  • Appuyez sur Ctrl+A pour Select All pages
  • Appuyez sur Ctrl+E pour Match FlexiLayout