- Dans l’élément InvoiceFooter, créez un élément optionnel de type Static Text et nommez-le ShortFooter.
- Cliquez sur l’onglet Static Text.
- Dans le champ Search text, saisissez le texte à rechercher : Total.
- Cliquez sur l’onglet Search Constraints et excluez l’élément ExtraTag déjà détecté de la zone de recherche de l’élément ShortFooter. Cela empêchera le programme de trouver le mot “Total” dans le nom du tableau :
- Cliquez sur le bouton Add… à côté du champ Exclude regions of elements.
- Sélectionnez ExtraTag dans la liste des éléments.
- Cliquez sur OK. La chaîne SearchElements.InvoiceFooter.ExtraTag apparaîtra dans le champ Exclude regions of elements.
- Comme le texte recherché se trouve toujours sous le nom de la colonne Description, cliquez sur l’onglet Relations et spécifiez la relation suivante :
- Sous l’élément AddTag, Offset = 100;
- Nous avons précédemment décidé de rechercher l’élément ShortFooter uniquement si LongFooter n’a pas été détecté. Pour mettre en œuvre cette condition, spécifiez ce qui suit dans les relations avancées de pré-recherche :Ne pas rechercher l’élément si LongFooter n’a pas été détecté. Dans le langage FlexiLayout, cette condition peut s’écrire comme suit :
Step 6: Document Footer, InvoiceFooter group
Exemple 4. Étape 6.4 : dernière partie du document, élément ShortFooter
Configurez l’élément Static Text ShortFooter pour trouver le mot Total uniquement lorsque LongFooter n’est pas détecté, en excluant la région ExtraTag de la recherche.
Pour créer un élément ShortFooter :
Exemple 4. Étape 6.3 : Dernière partie du document, élément LongFooter
Précédent
Exemple 4. Étape 6.5 ; la dernière partie du document, élément Paragraph
Suivant
