La fonction
SearchText (élément Static Text) constitue une exception. Cette fonction va ajouter des mots de recherche à ceux déjà spécifiés dans l’onglet Static Text.Les contraintes supplémentaires saisies dans le volet relations avancées de pré-recherche ne peuvent faire référence qu’à des éléments situés au-dessus de l’élément actif dans l’arborescence FlexiLayout. Les seules exceptions concernent les sous-éléments d’un même élément Repeating Group, qui peuvent faire référence à des instances précédentes de sous-éléments situés dans le même groupe, en dessous de l’élément donné.
Exemples
Spécifier différentes valeurs pour un même paramètre
Il est parfois nécessaire d’attribuer différentes valeurs à un même paramètre. Pour ce faire, utilisez l’opérateurif... then :
Limiter la zone de recherche
La zone de recherche peut être définie à l’aide de n’importe lequel des types qui décrivent une zone de l’image :Rect, RectArray, Region. Elle peut également être définie à l’aide d’une expression qui renvoie l’un de ces types. Le résultat du calcul de l’expression est transmis comme argument à la fonction RestrictSearchArea() :
Annuler la recherche d’un objet
Pour certains documents, la présence d’un objet sur l’image exclut automatiquement la présence d’un autre objet. Dans d’autres cas, vous voudrez peut-être rechercher un objet particulier uniquement si certaines conditions sont remplies. Vous pouvez indiquer au programme de ne pas rechercher un objet spécifique à l’aide de la commandeDontFind(). Après l’exécution de la commande, le programme formule une hypothèse nulle pour l’objet correspondant :
Sélectionner une hypothèse
Il arrive que plusieurs objets d’image remplissent les conditions spécifiées dans un élément. Cela signifie que le programme formulera plusieurs hypothèses. Si vous devez sélectionner dans cet ensemble uniquement l’hypothèse la plus proche d’un autre objet ou d’un point de l’image, vous pouvez utiliser l’une des fonctions suivantes :Vous ne pouvez pas utiliser plusieurs fonctions
Nearest simultanément.Recherche dans des documents multipage
Le programme traite un document multipage comme une seule entité et peut rechercher un élément d’un document multipage sans le rattacher à une page précise. Pour indiquer qu’un élément peut être trouvé dans la moitié inférieure de n’importe quelle page :SearchElements.OtherElement :
SearchElements.RepeatableGroup :
SearchElements.Table :
