Créer une Skill à l’aide d’un fichier FlexiLayout
- Sur la page d’accueil d’Advanced Designer, sélectionnez Create Document Skill from ABBYY FlexiLayout Project :

- Dans la boîte de dialogue qui s’ouvre, indiquez le chemin d’accès à votre fichier ABBYY FlexiLayout Project Files (FSP) et, si nécessaire, modifiez le nom de la Skill que vous créez (par défaut, la nouvelle Skill porte le même nom que le fichier FlexiLayout).
Import d’un FlexiLayout à l’aide de l’éditeur d’activité Règles d’extraction
- Cliquez sur l’icône « plus », puis cliquez sur Importer….
- Dans la boîte de dialogue qui s’ouvre, sélectionnez votre fichier FlexiLayout Project Files (FSP).
Notes importantes lors de l’import d’un FlexiLayout
- Le résultat de la mise en correspondance d’une activité Extraction Rules basée sur un FlexiLayout importé peut différer de celui obtenu avec le FlexiLayout d’origine créé dans ABBYY FlexiLayout Studio. Pour une plus grande précision, veillez à examiner les résultats de correspondance sur plusieurs documents et à modifier les éléments de recherche si nécessaire avant de publier la compétence.
- Si votre FlexiLayout comporte plusieurs alternatives, il vous sera demandé d’en sélectionner une lors du téléversement.
- L’arborescence des blocs sera automatiquement remplacée par la structure de champs, qui constituera également la structure de champs de la compétence dans son ensemble (affichée dans l’onglet Fields).
- Les propriétés des éléments seront copiées telles quelles. Elles peuvent être consultées et modifiées dans le panneau Element Properties de l’onglet éditeur de code. Les propriétés des éléments définies dans ABBYY FlexiLayout Studio mais non affichées dans le volet Element Properties seront transférées vers les sections Search Conditions et Hypotheses Evaluation de l’onglet éditeur de code sous forme de code.
- Toutes les propriétés déjà définies sous forme de code seront transférées telles quelles.
- Les éléments de tableau seront importés, mais ils ne sont pas entièrement pris en charge dans Advanced Designer. Pour plus de détails, voir Table Element.
- Les éléments et champs non pris en charge du FlexiLayout téléversé seront convertis. Les messages de conversion seront consignés dans le journal et affichés dans la section Search Conditions de l’onglet éditeur de code.
Liste des éléments et blocs non pris en charge
Lors de la conversion d’un élément non pris en charge, le préfixe “Former_” est ajouté à son nom. Les noms des éléments sont modifiés non seulement dans l’arborescence Search Elements, mais aussi dans l’onglet éditeur de code.
Aucun message de conversion n’est affiché et aucun préfixe n’est ajouté pour les éléments Première occurrence, Ligne d’éléments, En-tête et Pied de page, car leurs propriétés ne sont pas modifiées lors de la conversion en élément Group.
- Les dictionnaires utilisateur associés aux éléments FlexiLayout sont téléversés avec le FlexiLayout. De plus, les langues ajoutées avec le FlexiLayout sont affichées dans les paramètres de la compétence. Actuellement, Advanced Designer ne prend pas en charge les dictionnaires dynamiques pouvant être mis à jour. Cependant, lors de l’importation, la chaîne de connexion à la base de données sera copiée dans la section éditeur de code afin que les dictionnaires dynamiques puissent quand même être téléversés en tant que dictionnaires statiques.
- Les paramètres string ayant des valeurs par défaut dans ABBYY FlexiLayout Studio sont convertis en paramètres de compétence de type Text, avec conservation de leurs valeurs. Les autres paramètres ne sont pas importés.
- Les images du projet ABBYY FlexiLayout Studio ne sont pas importées avec le FlexiLayout. Pour configurer et vérifier votre activité Extraction Rules, téléversez les images appropriées ou utilisez les images téléversées dans le jeu de documents de la compétence. Pour plus d’informations, consultez Upload and pre-recognition of images.
