- Créez un élément de type Character String et nommez-le RecipeName. Cet élément représentera le nom de la recette.
- Créez un bloc RecipeName correspondant au champ qui contient le nom de la recette.
- Créez un élément de type Character String et nommez-le RecipeName.
- Cliquez sur l’onglet Character String.
- Définissez l’alphabet requis. À en juger par les images de test, l’alphabet comprend toutes les lettres de l’alphabet anglais, les chiffres et les caractères ”#”, ”-”, ”&” et ”.”. L’ordre et le nombre de caractères ne sont pas connus à l’avance.
- Définissez Percentage of alphabet characters sur 1.
- Décochez la case Allow embedded hypotheses.
- Définissez Percentage of non-alphabet characters sur 0.2 (c’est-à-dire 20 %).
-
Dans le champ Character count, indiquez la plage approximative estimant la longueur totale de toutes les chaînes de caractères. Ne modifiez pas la plage par défaut
{-1, -1, INF, INF}. Cela signifie qu’il n’y a aucune contrainte sur la longueur de la chaîne de caractères. - Cliquez sur l’onglet Relations. Indiquez au programme que le nom de la recette se trouve au moins 100 dots plus bas que la limite inférieure de l’en-tête du formulaire, c’est-à-dire qu’il doit y avoir un espace d’au moins 100 dots entre l’en-tête et le nom de la recette. Si vous regardez les images de test, vous verrez que chaque ligne située sous l’en-tête répond à ce critère. La zone de recherche doit être restreinte.
-
Cliquez sur l’onglet Advanced.
Dans le champ Relations avancées avant recherche, indiquez une contrainte de recherche supplémentaire : Recherchez la ligne la plus proche de la limite supérieure du document. Dans le langage FlexiLayout, cela doit s’écrire comme suit :
NearestY: 0*dot;Associée à la contrainte de recherche définie dans l’onglet Relations, cette contrainte restreint la zone de recherche à la ligne la plus proche de l’en-tête du document.
- Cliquez sur l’onglet Search Constraints.
- Comme indiqué à l’Étape 8, les régions des éléments Recipe et RecipeNumber doivent être exclues de la zone de recherche de RecipeName. Cliquez sur le bouton Add… à côté du champ Exclude regions of elements et, dans la boîte de dialogue Select Element to Exclude, sélectionnez les éléments Recipe et RecipeNumber.

