Skip to main content
L’objectif principal de la création d’un FlexiLayout est de détecter de manière fiable ces blocs lorsqu’ils apparaissent dans une image :
  • Numéro de facture
  • Date de la facture
  • Adresse de livraison
  • Quantité totale
  • Montant total
  • Pays
  • Tableau de facture (uniquement les colonnes Référence, Désignation, Quantité, Prix unitaire et Total)
Créez d’abord ces blocs afin que leur liste soit disponible lors de la création du FlexiLayout. Pour le bloc InvoiceTable, ouvrez sa boîte de dialogue Propriétés, puis cliquez sur l’onglet Colonnes. Ajoutez les noms de colonnes dans l’ordre utilisé ultérieurement dans une Document Definition FlexiCapture : Reference, Designation, Quantity, UnitPrice et Total. Pour plus d’informations, consultez Bloc Table.
Capture d’écran des six blocs Text et du bloc Table InvoiceTable créés dans la liste des blocs de FlexiLayout Studio
À ce stade, vous définissez uniquement le type et le nom de chaque bloc, ainsi que l’ordre des colonnes du bloc Table. Vous indiquerez ultérieurement l’emplacement de chaque bloc, une fois que tous les éléments auxiliaires auront été décrits et débogués.
Créez le bloc Table avant l’élément Table qui le recherche, car l’élément Table doit conserver une référence au bloc Table. Les blocs Table se distinguent ainsi des blocs Text, Barcode, Checkmark et Picture, que vous pouvez créer ultérieurement, après avoir modifié le FlexiLayout et créé les éléments des autres blocs (comme dans l’Exemple 1 et l’Exemple 2).
Une fois les paramètres préparatoires définis, vous pouvez commencer à créer les éléments.