> ## 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.

# Éléments obligatoires, facultatifs et interdits

> Utilisez des éléments obligatoires, facultatifs et interdits dans FlexiLayout Studio pour identifier des documents, poursuivre la mise en correspondance et écarter des hypothèses incorrectes.

L’une des caractéristiques des documents semi-structurés est que les jeux de champs peuvent varier d’un document à l’autre. Lors de la création d’un élément, il faut garder à l’esprit que le ou les objets décrits par l’élément peuvent être absents de certaines images et ne seront donc pas détectés.

Des informations peuvent également être perdues si une mauvaise numérisation produit des zones sombres ou claires sur l’image. Les objets situés dans ces zones ne seront pas détectés non plus.

Pour permettre à FlexiLayout Studio de continuer la mise en correspondance du FlexiLayout même lorsqu’un objet particulier n’est pas détecté, marquez cet objet comme facultatif.

<div id="required-elements">
  ## Éléments requis
</div>

Les objets décrits par des éléments **requis** doivent toujours être présents sur les images, et le programme doit les trouver lors de la [mise en correspondance du FlexiLayout](/fr/flexi-capture/fls/settings/analyze) avec des images. Si l’objet n’est pas détecté, FlexiLayout Studio arrête la mise en correspondance du FlexiLayout.

Utilisez des éléments requis pour trouver des objets identifiants. Un objet identifiant empêche la mise en correspondance du FlexiLayout avec un document appartenant à un autre type non décrit par le FlexiLayout actuel. Vous pouvez également utiliser des éléments requis pour décrire des objets dont l’absence signifie que toute recherche ultérieure serait inutile.

<div id="optional-elements">
  ## Éléments facultatifs
</div>

Dans tous les autres cas, utilisez des éléments **facultatifs** pour décrire des objets de l’image.

Les objets décrits par de tels éléments ne doivent pas nécessairement être présents sur l’image, ou le programme peut ne pas les détecter lors de la mise en correspondance du FlexiLayout. La mise en correspondance se poursuivra malgré tout et le programme détectera les objets décrits par d’autres éléments.

Par défaut, tous les éléments simples sont facultatifs.

<Note>
  Contrairement aux éléments simples, tous les éléments Group sont requis par défaut.
</Note>

<div id="prohibited-elements">
  ## Éléments interdits
</div>

La présence d’un certain élément dans une chaîne d’hypothèses peut signifier que la chaîne n’est pas correcte et doit être écartée. Ces éléments sont appelés éléments **interdits**. Lorsque le programme rencontre un élément interdit, il cesse de générer des hypothèses dans cette branche.

Ainsi, les éléments peuvent être utilisés pour identifier un document (éléments obligatoires), pour détecter des blocs (éléments obligatoires et facultatifs) et pour écarter des hypothèses incorrectes (éléments interdits). Les éléments interdits peuvent être utilisés, par exemple, pour éviter une fausse mise en correspondance du FlexiLayout.

<div id="specify-how-an-element-is-used">
  ## Spécifier comment un élément est utilisé
</div>

Vous pouvez spécifier comment un élément doit être utilisé dans la boîte de dialogue **Propriétés** (onglet **Général**).

Les éléments obligatoires et interdits sont indiqués comme suit :

* Les éléments **Obligatoires** sont marqués d’un marqueur vert : <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Element_Req.gif?s=8e24babc9e4b191fff427fcb1bda7a1e" alt="Marqueur vert indiquant un élément obligatoire" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="20" height="18" data-path="images/flexi-capture/fls/Element_Req.gif" />
* Les éléments **Interdits** sont marqués d’un marqueur rouge : <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/fls/Element_Stop.gif?s=ae15d3d927cfd8a7e85c7dddceb2175e" alt="Marqueur rouge indiquant un élément interdit" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="19" height="17" data-path="images/flexi-capture/fls/Element_Stop.gif" />
