Passer au contenu principal
Une fois les documents de test analysés, vous remarquerez que le champ Total Amount apparaît uniquement avec son nom sur la dernière page, sous le tableau. De plus, le champ lui-même se trouve soit sur la même ligne que son nom, soit en dessous. Comme ce champ ne contient qu’une seule ligne, nous allons créer un élément Character String pour le rechercher. Pour définir les paramètres communs au champ et à son nom, nous utiliserons un élément Group. Pour créer un élément SumGroup :
  1. Créez un élément de type Group et nommez-le SumGroup.
  2. Cliquez sur l’onglet Advanced et, dans le champ Relations avancées avant recherche, spécifiez des contraintes de recherche supplémentaires pour tous les éléments du groupe : Rechercher l’objet sous le dernier tableau détecté. Dans le langage FlexiLayout, cette contrainte peut s’écrire comme suit : If not InvoiceTable.LastSubTable.Body.IsNull then Below: InvoiceTable.LastSubTable.Body.Rect.Bottom;
Pour rechercher les mots-clés dans le champ TotalAmount, utilisez un élément SumGroup.kwTotal de type Static Text. Voir Étape 9.1 pour des instructions détaillées. Pour rechercher le champ TotalAmount sur une seule ligne, utilisez un élément SumGroup.TotalAmount de type Character String. Voir Étape 9.2 pour des instructions détaillées.