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

# Parámetros con nombre

> Los parámetros con nombre ayudan a depurar FlexiLayouts: créelos en la pestaña de propiedades de FlexiLayout, pase valores a lotes y páginas, e invóquelos desde scripts.

Los parámetros con nombre se usan para depurar los FlexiLayouts. Los valores de los parámetros con nombre se comprueban al aplicar el FlexiLayout.

<div id="create-a-named-parameter">
  ## Crear un parámetro con nombre
</div>

<Steps>
  <Step title="Abra el cuadro de diálogo de propiedades de un FlexiLayout" />

  <Step title="Seleccione la pestaña Parámetros con nombre" />

  <Step title="Haga clic en Agregar nuevo..." />
</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="Captura de pantalla de la pestaña Input Parámetros con nombre en el cuadro de diálogo de propiedades de un FlexiLayout, que muestra una lista de parámetros con nombre con las columnas Name, Type y Value, y los botones Agregar nuevo, Editar, Restablecer y Delete." width="433" height="456" data-path="images/flexi-capture/fls/named_param_layout.png" />
</Frame>

<div id="named-parameter-properties">
  ## Propiedades del parámetro con nombre
</div>

Cada parámetro con nombre tiene las siguientes propiedades.

| Propiedad | Descripción                                                                                                                                             |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Name**  | No se puede cambiar después de especificarlo.                                                                                                           |
| **Type**  | Uno de estos tres tipos: **String**, **StringArray** o **Int**. No se puede cambiar después de especificarlo.                                           |
| **Value** | Se puede cambiar para lotes y páginas individuales. Si el valor no se especifica en FlexiLayout, aparece como **\<Undefined>** en la columna **Value**. |

<div id="how-named-parameters-are-inherited">
  ## Cómo se heredan los parámetros con nombre
</div>

Los parámetros con nombre del FlexiLayout se heredan en sus lotes, y los parámetros con nombre de un lote se heredan en sus páginas. La columna **Inherited from** de la pestaña **Parámetros con nombre** del cuadro de diálogo de propiedades de un lote o una página indica de dónde se heredó cada parámetro con nombre.

<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="Captura de pantalla de la pestaña Input Parámetros con nombre en el cuadro de diálogo de propiedades de un lote, donde la columna Inherited from muestra si cada parámetro con nombre se heredó del FlexiLayout o del lote." width="433" height="456" data-path="images/flexi-capture/fls/named_param_batch.png" />
</Frame>

Puede copiar parámetros con nombre que tengan un valor definido. Si el destino ya contiene un parámetro con nombre con el mismo nombre y tipo, el valor del parámetro copiado se asigna al parámetro de destino.

<div id="named-parameter-commands">
  ## Comandos de parámetros con nombre
</div>

Los siguientes comandos están disponibles en la pestaña **Parámetros con nombre** del cuadro de diálogo de propiedades de un FlexiLayout.

| Comando              | Descripción                                                                                             |
| -------------------- | ------------------------------------------------------------------------------------------------------- |
| **Agregar nuevo...** | Crea un parámetro con nombre. Disponible solo para FlexiLayouts.                                        |
| **Editar...**        | Edita un parámetro con nombre.                                                                          |
| **Restablecer**      | Restablece el valor de un parámetro con nombre.                                                         |
| **Delete**           | Elimina un parámetro con nombre. Disponible solo para FlexiLayouts.                                     |
| **Copiar**           | Copia un parámetro con nombre. Disponible solo en el menú contextual de un parámetro con nombre.        |
| **Pegar**            | Pega el parámetro con nombre copiado. Disponible solo en el menú contextual de un parámetro con nombre. |

<div id="call-a-named-parameter-from-a-script">
  ## Llamar a un parámetro con nombre desde un script
</div>

Para llamar a un parámetro con nombre desde un script, use uno de los siguientes [métodos](/es/flexi-capture/fls/language/named-param-functions), según el tipo de parámetro.

| Método                         | Tipo de parámetro con nombre |
| ------------------------------ | ---------------------------- |
| `GetNamedParameterString`      | **String**                   |
| `GetNamedParameterStringArray` | **StringArray**              |
| `GetNamedParameterInt`         | **Int**                      |

<div id="add-named-parameters-to-elements">
  ## Agregar parámetros con nombre a los elementos
</div>

Puede agregar parámetros con nombre con regiones a los elementos mediante el Reference layout.

Seleccione una o varias páginas, haga clic con el botón derecho sobre ellas y haga clic en **Propiedades...** para abrir su cuadro de diálogo de propiedades. La pestaña **Parámetros con nombre** contiene una lista de parámetros con nombre disponibles. Puede editarlos haciendo clic en **Editar...** o restablecer su valor al del elemento primario más cercano del que puedan heredarse.

Use la casilla **Prefijo para descartar** para especificar un prefijo que se debe eliminar del nombre del parámetro con nombre. Por ejemplo, puede usarla para eliminar los nombres de alternativas de layout de los nombres de los parámetros con nombre.
