- Dans l’élément TableHeader, créez un élément de type Static Text et nommez-le kwTotal.
- Cliquez sur l’onglet Static Text.
- Dans le champ de recherche, saisissez le texte à rechercher : « TotalChf ».
- Cliquez sur l’onglet Advanced.
- Comme le nom de la colonne Total se trouve à droite du nom de la colonne Prix unitaire (si cette dernière est présente dans le document), définissez la contrainte de recherche supplémentaire suivante dans le champ Relations avancées avant recherche :Si l’élément kwUnitPrice a été détecté, recherchez l’élément kwTotal *à sa droite.*Dans le langage FlexiLayout : If Not (TableHeader.kwUnitPrice.IsNull) Then RightOf: TableHeader.kwUnitPrice, 0 * dot;
- Testez 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.
Sample 3
Exemple 3. Étape 18 : Détection du nom de la colonne Total avec un élément kwTotal
Rechercher le nom de la colonne Total à l’aide d’un élément Static Text kwTotal placé à droite de la colonne Prix unitaire dans le FlexiLayout de facture de l’exemple 3.
Pour décrire l’élément qui servira à rechercher les mots-clés dans l’intitulé de la colonne Total, nous exploiterons le fait que la colonne Total se trouve toujours à droite de la colonne Prix unitaire.
Pour créer l’élément kwTotal :
Exemple 3. Étape 17 : Détection du nom de la colonne Prix unitaire avec un élément kwUnitPrice
Précédent
Exemple 3. Étape 19 : Création d’un élément InvertedHeader
Suivant
