> ## 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 2. Étape 21 : créer un élément Serves

> Repérez précisément le mot Serves avec un élément Static Text, en appliquant une relation de pré-recherche Nearest à l’élément CookingTimeHeader pour éviter les correspondances erronées.

L’élément **Serves** repère le mot `Serves`.

<Steps>
  <Step title="Créer l’élément Static Text">
    Créez un élément de type **Static Text** et nommez-le **Serves**.
  </Step>

  <Step title="Ouvrir l’onglet Static Text">
    Cliquez sur l’onglet **Static Text**.
  </Step>

  <Step title="Définir le texte de recherche">
    Dans le champ **Search text**, saisissez `Serves`.
  </Step>

  <Step title="Définir le pourcentage d’erreur maximal">
    Réglez **Max error percentage** sur 20.
  </Step>

  <Step title="Ouvrir l’onglet Advanced">
    Cliquez sur l’onglet **Advanced**.
  </Step>

  <Step title="Ajouter une relation de pré-recherche">
    Dans le champ **Relations avancées avant recherche**, ajoutez une [contrainte de recherche supplémentaire](/fr/flexi-capture/fls/template/advanced-constraints) qui recherche l’objet le plus proche du temps de cuisson. En [langage FlexiLayout](/fr/flexi-capture/fls/code/general-code), écrivez-la comme suit : `Nearest: SearchElements.Cooking.CookingTimeHeader;`.

    <Tip>
      Vous pouvez également spécifier cette contrainte via l’interface utilisateur graphique de FlexiLayout Studio. Cliquez sur l’onglet **Relations**, sélectionnez **Nearest** et, dans la liste déroulante **To**, sélectionnez **Element**, puis indiquez **CookingTimeHeader** comme **élément Reference**.
    </Tip>
  </Step>
</Steps>
