- 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, indiquez le texte à rechercher : Sales
- Pour indiquer que le nom recherché se trouve au même niveau que le nom Designation, cliquez sur l’onglet Relations et définissez les contraintes supplémentaires suivantes. Voir Étape 7.2 pour plus de détails.
- Cliquez sur l’onglet Advanced.
- Étant donné que le nom de la colonne Sales se trouve à droite de la colonne kwTotal (si cette dernière est présente sur l’image), définissez une condition supplémentaire dans les relations avancées de pré-recherche : Si l’élément kwTotal est détecté, recherchez l’objet image à droite de l’élément kwTotal. Dans le langage FlexiLayout, cette condition peut s’écrire comme suit : If Not (TableHeader.kwTotal.IsNull) Then RightOf: TableHeader.kwTotal, 0 * dot;
- Pour optimiser le processus de recherche, définissez une condition supplémentaire :Ne recherchez pas le nom si le nom Designation *n’a pas été détecté. Voir Étape 7.2 pour plus de détails.
- Associez le FlexiLayout pour vous assurer que l’élément est détecté sur la première page du document.
Step 7: Table column names, TableHeader group
Exemple 4. Étape 7.7 : Nom de la colonne Sales, élément kwSales
Étape 7.7 de l’exemple 4 de FlexiLayout Studio : créez un élément Static Text kwSales pour trouver le nom de la colonne Sales et délimiter le tableau de facture à droite.
Même si nous n’avons pas besoin de la colonne Sales en tant que telle, elle peut être utilisée pour délimiter le tableau à droite.
Pour créer un élément kwSales :
Exemple 4. Étape 7.6 : Nom de la colonne Reference, élément kwReference
Précédent
Exemple 4. Étape 7.8 : Nom de la colonne Unit, élément kwUnit
Suivant
