> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Exemple 4. Étape 5.2 : nom du champ Delivery Address, élément kwDeliveryAddress

> Recherchez le nom du champ Delivery Address à l’aide d’un élément Static Text kwDeliveryAddress qui lit ses chaînes de recherche à partir du fichier Dictionary AddressHeaders.txt.

Lorsque vous examinez les images, vous remarquerez ce qui suit :

* Le libellé du champ apparaît toujours sur la première page, dans la partie supérieure. Vous pouvez donc limiter la zone de recherche à la première page et utiliser des coordonnées absolues pour définir une zone rectangulaire.
* Utilisez le fichier `AddressHeaders.txt` pour rechercher le texte.
* Vous pouvez définir le pourcentage d’erreur maximal sur 20, ce qui, dans ce cas, signifie pas plus de 3 erreurs par expression.

L’interface graphique et le langage FlexiLayout permettent tous deux d’utiliser des bases de données et des fichiers texte pour spécifier les lignes de texte à rechercher dans une image. Les fichiers texte peuvent utiliser un encodage ANSI ou Unicode.

La casse n’a aucune incidence sur la recherche et sert uniquement à rendre le texte plus lisible. Placez chaque chaîne de recherche sur une ligne distincte ; les lignes vides sont ignorées.

<Note>
  Le nombre optimal d’erreurs ne peut être déterminé que par tâtonnements. Pour plus d’informations sur les éléments Static Text, voir [Static Text](/fr/flexi-capture/fls/template/static-text).
</Note>

<div id="create-the-kwdeliveryaddress-element">
  ## Créer l’élément kwDeliveryAddress
</div>

<Steps>
  <Step title="Créer l’élément Static Text">
    Dans l’élément **InvoiceHeader**, créez un élément [Static Text](/fr/flexi-capture/fls/template/static-text) et nommez-le **kwDeliveryAddress**.
  </Step>

  <Step title="Lire le texte de recherche à partir d’un fichier">
    Cliquez sur l’onglet **Static Text**, sélectionnez **Search text from file** et indiquez le chemin vers le fichier `AddressHeaders.txt` (dossier `%public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Invoice\Dict`).

    Un fichier texte est accessible par son nom, qui peut être absolu ou relatif. Les noms relatifs sont spécifiés par rapport au dossier du projet FlexiCapture (le dossier contenant le fichier `*.fcproj`) ou au dossier du projet FlexiLayout Studio (le dossier contenant les images).

    <Frame>
      <img src="https://mintcdn.com/abbyy/8aWHPAJyzWmTqglX/images/flexi-capture/fls/tutorial4_5_2.png?fit=max&auto=format&n=8aWHPAJyzWmTqglX&q=85&s=3e3ef869f9959269d7c80d373aa2e80f" alt="Capture d’écran de l’onglet Static Text des propriétés de l’élément kwDeliveryAddress dans ABBYY FlexiLayout Studio, montrant l’option Search text from file sélectionnée avec le chemin vers le fichier Dictionary AddressHeaders.txt." width="431" height="455" data-path="images/flexi-capture/fls/tutorial4_5_2.png" />
    </Frame>
  </Step>

  <Step title="Définir le pourcentage d’erreur maximal">
    Définissez **pourcentage d’erreur maximal** sur 20.
  </Step>

  <Step title="Spécifier la zone de recherche">
    Cliquez sur l’onglet **Search Constraints** et utilisez des coordonnées absolues pour définir la zone de recherche rectangulaire sur la première page :

    * Sélectionnez **Contraintes de zone de recherche absolue**.
    * Dans le champ **Pages**, sélectionnez **Range** dans la liste déroulante.
    * Dans le champ **Range**, saisissez `1`.
    * Dans le champ **Region**, spécifiez les coordonnées du rectangle `[1, 1, 2475, 1878]`.
    * Cliquez sur **Add...**. La zone de recherche apparaît dans la liste **Zones de recherche**.
  </Step>

  <Step title="Ajouter des relations de pré-recherche">
    Cliquez sur l’onglet **Advanced**. Dans le champ **relations avancées de pré-recherche**, spécifiez :

    ```text theme={null}
    WholeWordMode: true;// Seuls les objets texte entiers seront traités comme des hypothèses possibles
    ```
  </Step>

  <Step title="Associer le FlexiLayout">
    Excluez temporairement l’élément **InvoiceFooter** et associez le FlexiLayout.
  </Step>
</Steps>
