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

# Paramètres nommés

> Les paramètres nommés aident à déboguer les FlexiLayouts : créez-les dans l’onglet des propriétés du FlexiLayout, transmettez leurs valeurs aux lots et aux pages, et appelez-les dans des scripts.

Les paramètres nommés vous aident à déboguer les FlexiLayouts. Leurs valeurs sont vérifiées lors de l’application du FlexiLayout.

<div id="create-a-named-parameter">
  ## Créer un paramètre nommé
</div>

<Steps>
  <Step title="Ouvrez la boîte de dialogue des propriétés d’un FlexiLayout" />

  <Step title="Sélectionnez l’onglet Paramètres nommés" />

  <Step title="Cliquez sur Add new..." />
</Steps>

<Frame>
  <img src="https://mintcdn.com/abbyy/r-nfa7jujx5b9gKX/images/flexi-capture/fls/named_param_layout.png?fit=max&auto=format&n=r-nfa7jujx5b9gKX&q=85&s=1f289ebbecff8c6cf0dd6370b15358ee" alt="Capture d’écran de l’onglet Input Named Parameters dans la boîte de dialogue des propriétés du FlexiLayout, répertoriant des paramètres nommés avec les colonnes Name, Type et Value, ainsi que les boutons Add new, Edit, Reset et Delete." width="433" height="456" data-path="images/flexi-capture/fls/named_param_layout.png" />
</Frame>

<div id="named-parameter-properties">
  ## Propriétés des paramètres nommés
</div>

Chaque paramètre nommé possède les propriétés suivantes.

| Propriété | Description                                                                                                                                                            |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Name**  | Ne peut pas être modifié une fois défini.                                                                                                                              |
| **Type**  | L’un des trois types suivants : **String**, **StringArray** ou **Int**. Ne peut pas être modifié une fois défini.                                                      |
| **Value** | Peut être modifiée pour des lots et des pages individuels. Si la valeur n’est pas spécifiée dans le FlexiLayout, **\<Undefined>** s’affiche dans la colonne **Value**. |

<div id="how-named-parameters-are-inherited">
  ## Comment les paramètres nommés sont hérités
</div>

Les paramètres nommés du FlexiLayout sont hérités par ses lots, et les paramètres nommés d’un lot sont hérités par ses pages. La colonne **Inherited from** de l’onglet **Paramètres nommés** de la boîte de dialogue des propriétés d’un lot ou d’une page indique l’origine de chaque paramètre nommé hérité.

<Frame>
  <img src="https://mintcdn.com/abbyy/r-nfa7jujx5b9gKX/images/flexi-capture/fls/named_param_batch.png?fit=max&auto=format&n=r-nfa7jujx5b9gKX&q=85&s=32e298757139cdaa8b3d0b6d3b9a12c0" alt="Capture d’écran de l’onglet Input Named Parameters dans une boîte de dialogue des propriétés d’un lot, où la colonne Inherited from indique si chaque paramètre nommé a été hérité du FlexiLayout ou du lot." width="433" height="456" data-path="images/flexi-capture/fls/named_param_batch.png" />
</Frame>

Vous pouvez copier des paramètres nommés ayant une valeur définie. Si la destination contient déjà un paramètre nommé portant le même nom et le même type, la valeur du paramètre copié est affectée au paramètre de destination.

<div id="named-parameter-commands">
  ## Commandes des paramètres nommés
</div>

Les commandes suivantes sont disponibles dans l’onglet **Paramètres nommés** de la boîte de dialogue des propriétés d’un FlexiLayout :

| Commande        | Description                                                                                         |
| --------------- | --------------------------------------------------------------------------------------------------- |
| **Add new\...** | Crée un paramètre nommé. Disponible uniquement pour les FlexiLayouts.                               |
| **Edit...**     | Modifie un paramètre nommé.                                                                         |
| **Reset**       | Réinitialise la valeur d’un paramètre nommé.                                                        |
| **Delete**      | Supprime un paramètre nommé. Disponible uniquement pour les FlexiLayouts.                           |
| **Copy**        | Copie un paramètre nommé. Disponible uniquement dans le menu contextuel d’un paramètre nommé.       |
| **Paste**       | Colle le paramètre nommé copié. Disponible uniquement dans le menu contextuel d’un paramètre nommé. |

<div id="call-a-named-parameter-from-a-script">
  ## Accéder à un paramètre nommé depuis un script
</div>

Pour accéder à un paramètre nommé depuis un script, utilisez l’une des [méthodes](/fr/flexi-capture/fls/language/named-param-functions) suivantes, selon le type de paramètre.

| Méthode                        | Type de paramètre nommé |
| ------------------------------ | ----------------------- |
| `GetNamedParameterString`      | **String**              |
| `GetNamedParameterStringArray` | **StringArray**         |
| `GetNamedParameterInt`         | **Int**                 |

<div id="add-named-parameters-to-elements">
  ## Ajout de paramètres nommés aux éléments
</div>

Vous pouvez ajouter, à l’aide de la Disposition de référence, des paramètres nommés avec des régions aux éléments.

Sélectionnez une ou plusieurs pages, cliquez dessus avec le bouton droit, puis cliquez sur **Propriétés...** pour ouvrir leur boîte de dialogue **Propriétés**. L’onglet **Paramètres nommés** contient la liste des paramètres nommés disponibles. Vous pouvez les modifier en cliquant sur **Modifier...** ou réinitialiser leur valeur à celle du parent le plus proche dont ils peuvent hériter.

Utilisez le champ **Préfixe à supprimer** pour indiquer un préfixe à supprimer du nom du paramètre nommé. Par exemple, vous pouvez l’utiliser pour supprimer, dans les noms des paramètres nommés, les noms des variantes de mise en page.
