- En-tête – Les noms des colonnes Reference et désignation utilisent des mots-clés ; les noms des colonnes Quantité, Prix unitaire et Total utilisent les éléments auxiliaires que vous avez décrits.
- Pied de tableau – L’élément de mot-clé décrit précédemment le détecte.
- Zone de recherche – Le nom de colonne Sales restreint la zone de recherche sur la droite.
Créez l’élément InvoiceTable
Créer l’élément Table
Sélectionnez le bloc de tableau
Configurez les colonnes Référence et Désignation
Configurer la colonne Quantité
TableHeader.kwQuantity précédemment détecté : sélectionnez Utiliser l’élément trouvé comme nom de colonne, cliquez sur TableHeader.kwQuantity.
Configurer la colonne prix unitaire
TableHeader.kwUnitPrice précédemment détecté : sélectionnez Utiliser l’élément trouvé comme nom de colonne, cliquez sur TableHeader.kwUnitPrice.
Configurez la colonne Total
TableHeader.kwTotal précédemment détecté : sélectionnez Utiliser l’élément trouvé comme nom de colonne, cliquez sur TableHeader.kwTotal.Ajouter une règle d’ordre des colonnes
Reference << Designation << Quantity << Unit Price << Total.
Organisez les colonnes dans la règle

Configurer l’en-tête

Configurer le pied de page
Footer.kwFooter précédemment détecté : sélectionnez Use found element as footer, cliquez sur Footer.kwFooter.
Définir les colonnes principales
- Total – La colonne principale, car elle contient toujours des données et chaque ligne du tableau correspond à une entrée.
- Quantity – La colonne secondaire, utilisée si FlexiLayout Studio ne détecte pas Total.
- Unit Price – La colonne tertiaire, utilisée s’il ne détecte ni Total ni Quantity.

Limiter la position du tableau
- À gauche de l’élément
TableHeader.kwSales, Offset = -40, Limite de référence = Left
Associer et vérifier la colonne Quantité
Définir le type de contenu « Quantity »

Vérifier la colonne
Définir l’élément source du bloc
