> ## 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 7.2 : nom de la colonne ExtraQuantity, élément ExtraQtyTag

> Distinguez la colonne de quantité supplémentaire en créant un élément Static Text ExtraQtyTag, afin que la recherche du nom de la colonne Quantity puisse ensuite exclure sa région.

Vous devez maintenant détecter le nom **Quantity**, qui apparaît dans les documents sous la forme `Qty`, `Quantity`, `ORDERED` ou `QtyNet`. Cependant, le tableau contient un autre nom qui peut également contenir le mot `Quantity`. Ce nom possède son propre texte unique ; décrivez donc d’abord l’élément **ExtraQtyTag**, puis excluez-le de la zone de recherche du nom **Quantity**.

Dans tous les documents, le nom de la colonne **ExtraQtyTag** est exactement le même. Bien que la qualité de l’image soit assez bonne, définissez le pourcentage d’erreur maximal sur 35 %. Pour un mot de sept ou huit lettres, cela autorise deux caractères incorrects.

Comme tous les noms se trouvent au même niveau, spécifiez une contrainte de recherche supplémentaire par rapport au nom déjà détecté de la colonne **Designation**.

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

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

  <Step title="Saisir le texte de recherche">
    Cliquez sur l’onglet **Static Text**. Dans le champ **Texte de recherche**, saisissez `Quantity *BK.ORD`.
  </Step>

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

  <Step title="Autoriser plusieurs lignes">
    Comme le champ **ExtraQuantity** contient plusieurs lignes, sélectionnez les options **Take spaces into account** et **plusieurs lignes**.
  </Step>

  <Step title="Définir la pénalité de saut de ligne">
    Pour éviter de pénaliser les hypothèses qui se poursuivent sur la ligne suivante, définissez **pénalité de saut de ligne** sur 1.
  </Step>

  <Step title="Ajouter des relations de position">
    Pour placer ce nom au même niveau que **Designation**, cliquez sur l’onglet **Relations** et spécifiez les contraintes supplémentaires suivantes :

    * Au-dessus de la limite inférieure de l’élément **kwDesignation**, **Offset** = -50, **Reference boundary** = **Bottom**.
    * Au-dessous de la limite supérieure de l’élément **kwDesignation**, **Offset** = -50, **Reference boundary** = **Top**.

    <Frame>
      <img src="https://mintcdn.com/abbyy/8aWHPAJyzWmTqglX/images/flexi-capture/fls/tutorial4_7_2.png?fit=max&auto=format&n=8aWHPAJyzWmTqglX&q=85&s=54b638096383b76e4f0dbc7e401d1113" alt="Capture d’écran de l’onglet Relations des propriétés de l’élément Static Text ExtraQtyTag dans ABBYY FlexiLayout Studio, montrant les contraintes de décalage et de limite de référence qui placent le nom de colonne au même niveau que l’élément kwDesignation." width="431" height="455" data-path="images/flexi-capture/fls/tutorial4_7_2.png" />
    </Frame>
  </Step>

  <Step title="Ajouter une condition de pré-recherche">
    Pour optimiser la recherche, ne recherchez pas ce nom si **Designation** n’est pas détecté. Cliquez sur l’onglet **Advanced** et spécifiez cette condition dans **relations avancées de pré-recherche**. Dans le [langage FlexiLayout](/fr/flexi-capture/fls/code/general-code) :

    ```text theme={null}
    If kwDesignation.IsNull then Dontfind();
    ```
  </Step>

  <Step title="Ajouter la mise en correspondance de mots entiers">
    Dans **relations avancées de pré-recherche**, spécifiez également cette contrainte :

    ```text theme={null}
    WholeWordMode: true;// Seuls les mots entiers seront considérés comme des hypothèses
    ```

    <Tip>
      Vous pouvez également spécifier cette contrainte dans l’interface graphique en sélectionnant **Whole words only** dans l’onglet **Static Text**.
    </Tip>
  </Step>

  <Step title="Associer le FlexiLayout">
    Associez le FlexiLayout pour vérifier que l’élément est détecté sur la première page du document.
  </Step>
</Steps>
