- Le nom Recipe #: et le champ lui-même se trouvent sur la même ligne. Le champ peut contenir les mêmes caractères que ceux pouvant être utilisés dans le nom de la recette.
- Rien ne garantit que le texte du nom de la recette sera toujours plus long que le nom Recipe #: et son champ.
Sample 2
Exemple 2. Étape 8 : Spécifier l’ordre dans lequel le champ Recipe # et le nom de la recette doivent être détectés
Planifiez l’ordre de recherche du champ Recipe # et du champ sans nom contenant le nom de la recette afin que le FlexiLayout puisse distinguer deux champs similaires très rapprochés.
Habituellement, les champs sont détectés à partir de leur nom, mais tous les champs de nos documents n’en ont pas. Par exemple, le champ contenant le nom de la recette n’a pas de nom. Il faut donc adopter une autre approche pour détecter ce champ.
La solution la plus évidente qui vient à l’esprit consiste à indiquer au programme que le nom de la recette est l’objet le plus proche de l’en-tête du formulaire. Mais si vous regardez l’image de test 6, vous verrez que, sur cette image, le champ le plus proche est Recipe #:. Il est parfois possible de définir des contraintes de recherche supplémentaires pour aider le programme à distinguer les deux champs, mais dans ce cas précis, il est très difficile de les différencier : le nom de la recette et le champ Recipe #: sont très proches l’un de l’autre et présentent des structures similaires :
Exemple 2. Étape 7 : Tester l’élément identificateur
Précédent
Exemple 2. Étape 9 : description du champ Recipe #:
Suivant
