- Dans l’élément TableHeader, créez un élément de type Static Text et nommez-le kwSales.
- Cliquez sur l’onglet Static Text.
- Dans le champ Search text, saisissez le texte à rechercher : « Sales ».
- Cliquez sur l’onglet Advanced.
- Comme le nom de la colonne Sales se trouve à droite de celui de la colonne Total (si cette dernière figure sur le document), définissez la contrainte de recherche supplémentaire suivante dans le champ Relations avancées avant recherche : Si l’élément kwTotal a été détecté, recherchez l’élément kwSales à sa droite. Dans le langage FlexiLayout :
If Not (TableHeader.kwTotal.IsNull) ThenRightOf: TableHeader.kwTotal, 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 19 : Création d’un élément InvertedHeader
Marquez la limite droite du tableau de facture en détectant le nom de la colonne Sales à l’aide d’un élément Static Text kwSales dans FlexiLayout Studio.
Bien que les données de la colonne Sales ne soient pas nécessaires, vous devez détecter son nom afin de limiter la zone de recherche de la limite droite du tableau.
Pour créer l’élément kwSales :
Exemple 3. Étape 18 : Détection du nom de la colonne Total avec un élément kwTotal
Précédent
Exemple 3. Étape 20 : Décrire le groupe Footer avec un élément Footer de type Group
Suivant
