Vérifications de compilation
- Propriétés des éléments. Les propriétés des éléments utilisées pour spécifier les paramètres d’objet et les zones de recherche ne doivent faire référence qu’aux éléments de l’arborescence Search Elements situés au-dessus de l’élément recherché. Dans le cas contraire, le programme signalera les éléments non valides.
- Propriétés des champs. Les propriétés des champs ne doivent pas contenir de liens vers des éléments exclus ou inexistants.
- Expressions régulières dans FlexiLayout language :
- Le code ne doit comporter aucune erreur de syntaxe.
- Les conditions supplémentaires indiquées dans la section Search Conditions ne doivent faire référence qu’aux éléments décrits dans l’arborescence Search Elements située au-dessus de l’élément recherché. Les conditions supplémentaires indiquées dans la section Hypotheses Evaluation ne doivent faire référence qu’à l’élément recherché et aux éléments situés au-dessus de celui-ci dans l’arborescence Search Elements.
- Toutes les constantes globales utilisées dans le code doivent être définies.
- Toutes les variables utilisées dans le code doivent être définies et initialisées.
- Le code lui-même ne doit appeler que les entités disponibles dans la section de code concernée.
- Les éléments d’un type ne doivent pas se voir attribuer des propriétés d’un autre type (par exemple, Static Text ne peut pas avoir la propriété Max width).
Processus de mise en correspondance
Exemple d’appariement
Commandes de correspondance
- Match applique l’activité aux documents sélectionnés sans afficher les résultats dans l’onglet Results de l’Activity Editor. Cette méthode peut être utilisée lors du débogage de l’activité pour vérifier la validité des propriétés d’un élément spécifique.
- Test Activity applique l’activité à chaque document de l’ensemble d’activités. Les résultats de la correspondance s’affichent dans les statistiques et servent à comparer la qualité de correspondance de la version actuelle de l’activité Extraction Rules à ses versions précédentes.
Remarque : L’état de compilation et de correspondance de l’activité Extraction Rules est affiché dans le journal des notifications (accessible en cliquant sur l’icône de cloche en haut à droite). Vous pouvez utiliser le journal des notifications pour accéder aux résultats de correspondance en cliquant sur la notification correspondante.
