Passer au contenu principal
Advanced Designer prend en charge les dictionnaires utilisateur aux formats TXT et XML.

Utilisation des dictionnaires TXT

Un dictionnaire TXT est une liste simple de variantes de texte de recherche pour un élément Static Text. Vous pouvez accéder à un dictionnaire utilisateur TXT depuis le volet Properties de l’élément ou depuis le code en utilisant la fonction SearchTextFromFile. Chaque ligne doit contenir une variante de texte de recherche. Vous pouvez utiliser | (l’opérateur OR) pour composer des expressions à partir de mots. Pour plus d’informations sur la spécification des variantes de texte de recherche, voir Static Text Element.

Utilisation des dictionnaires XML

Les dictionnaires XML sont utiles lorsque vous disposez de différents ensembles de données associés à la même entité et devez sélectionner l’ensemble approprié en fonction des caractéristiques du document. Voici quelques cas d’usage typiques :
  • Vous souhaitez rechercher un mot-clé dans des documents rédigés dans différentes langues. Vous pouvez compiler des listes de mots-clés possibles pour chaque langue et les regrouper dans un seul fichier XML. Vous devez ensuite détecter la langue de chaque document et appeler la liste de mots-clés appropriée lors de la configuration d’un élément Static Text.
  • Vous souhaitez vérifier les valeurs de plusieurs éléments par rapport à des listes de valeurs autorisées. Vous pouvez compiler des listes de valeurs autorisées et les regrouper dans un seul fichier XML. Vous pouvez ensuite appeler la liste de valeurs correspondante depuis le code de chaque élément.
  • Votre jeu de documents contient des documents provenant de différents pays et vous devez utiliser certaines données propres à chaque pays, telles que les taux d’imposition, pour traiter les documents. Vous pouvez regrouper toutes les données spécifiques à chaque pays dans un seul fichier XML. Vous devez ensuite détecter le pays d’origine de chaque document et appeler les données correspondantes, qui pourront ensuite être utilisées pour la recherche, la validation ou pour suggérer des valeurs de champs.
Vous pouvez envoyer des requêtes XPath vers des fichiers XML à partir du code de n’importe quel élément de recherche en utilisant les fonctions ReadFromXML et ReadSingleStringFromXML.

Gestion des dictionnaires utilisateur

Pour gérer vos dictionnaires utilisateur, cliquez sur Plus dans la barre d’outils et sélectionnez Dictionnaires utilisateur. Dans la boîte de dialogue qui s’ouvre, vous voyez la liste de tous les dictionnaires disponibles. Cette liste inclut également les dictionnaires importés avec un FlexiLayout si vous avez créé une Skill à partir d’un projet FlexiLayout ou importé un FlexiLayout dans votre activité Extraction Rules. Pour importer un nouveau dictionnaire utilisateur, cliquez sur Ajouter, accédez au fichier à importer, puis cliquez sur Ouvrir. Pour afficher ou modifier un dictionnaire utilisateur, sélectionnez-le dans la liste et cliquez sur Modifier. Les modifications ne sont enregistrées qu’après la fermeture de l’éditeur en cliquant sur OK. Vous pouvez également supprimer des dictionnaires et ouvrir le dossier contenant le dictionnaire sélectionné.