Creación de variables en plantillas de aplicación

Las plantillas de aplicación admiten la declaración de variables en las expresiones de directiva y acciones configuradas para una aplicación. La capacidad de declarar variables en expresiones de directiva y acciones permite reemplazar valores preconfigurados en expresiones (por ejemplo, parámetros configurables como el nombre de host de un servidor o el destino de una acción de reescritura) por valores que se adapten al entorno en el que se va a importar la plantilla. Si se han configurado variables para una plantilla de aplicación AppExpert, el Asistente para plantillas de AppExpert, que aparece al importar una plantilla de aplicación AppExpert, incluye una página Especificar valores de variables en la que puede especificar valores adecuados para las variables configuradas para la plantilla.

Como ejemplo, considere la siguiente expresión de directiva que está configurada para evaluar el valor del encabezado Host en una solicitud HTTP:

HTTP.REQ.HEADER("Host").CONTAINS("server1")

Si quiere que el nombre del servidor sea configurable en el momento de la importación, puede especificar la cadena “server1” como variable. Al importar la plantilla, puede especificar un nuevo valor para la variable en la ficha Variables.

Después de crear una variable, puede hacer lo siguiente:

  • Asigne cadenas adicionales a una variable existente. Después de crear una variable para una cadena, puede seleccionar y asignar otras partes de la misma o diferente expresión a la variable. Las cadenas que asigna a una variable no necesitan ser las mismas. En el momento de la importación, todas las cadenas asignadas a la variable se reemplazan con el valor que proporcione.
  • Ver la cadena o cadenas asignadas a la variable.
  • Ver una lista de todas las entidades y parámetros que utilizan la variable.

En el asistente de plantillas de aplicación de exportación, puede definir variables en determinados campos (campos con unbotónbotón adyacente) para las siguientes entidades:

  • Directivas de caché
  • Volver a escribir directivas
  • Acciones de reescritura
  • Directivas de Responder
  • Acciones dResponder

Para configurar una variable en una expresión o acción de directiva mediante la GUI:

  1. Vaya a AppExpert > Aplicaciones.
  2. En el panel de detalles, haga clic con el botón secundario del mouse (ratón) en la aplicación que quiere exportar a un archivo de plantilla y, a continuación, haga clic en Exportar.
  3. En el cuadro de diálogo Exportar… como plantilla, modifique el nombre del archivo de plantilla predeterminado si es necesario, especifique la ubicación en la que quiere guardar la plantilla y, a continuación, haga clic en Configurar variables.
  4. En el cuadro de diálogo Configurar variables, haga clic en la ficha que muestra la expresión o acción de directiva para la que quiere configurar una variable, seleccione la expresión y, a continuación, haga clic en Configurar variables.
  5. En el cuadro de diálogo Variables, haga clic en elbotónbotón situado junto a la expresión o valor en el que quiere crear una variable.

  6. En el cuadro de diálogo Variables, haga lo siguiente:

    • Para crear una variable, en el cuadro de texto que muestra la expresión o el valor configurado, seleccione la cadena que quiere configurar en el momento de la importación y, a continuación, haga clic en Agregar. En el cuadro de diálogo Agregar variable, especifique un nombre y una descripción para la variable y, a continuación, haga clic en Crear.

    • El nombre de la variable, su valor y la descripción que ha proporcionado aparecen en la lista Variables disponibles del cuadro de diálogo. El nombre que proporcione será el nombre del campo asociado en el asistente de importación de plantillas y la descripción aparecerá como texto alternativo cuando el usuario coloque el puntero del mouse (ratón) sobre el campo.

    • Para modificar una variable, en la lista Variables disponibles, haga clic en la variable y, a continuación, haga clic en Abrir. En el cuadro de diálogo Agregar variable, modifique el valor y la descripción y, a continuación, haga clic en Aceptar.

    • Para ver todas las cadenas asignadas a una variable determinada, en la lista Variables disponibles, haga clic en el nombre de la variable. Se resaltan las cadenas asignadas a la variable.

    • Para ver una lista de todas las entidades y parámetros en los que se utiliza la variable, en la lista Variables disponibles, haga clic en la variable cuyas referencias quiere ver y, a continuación, haga clic en Mostrar referencias.

    • Para asignar una cadena a una variable existente, en el cuadro de texto que muestra la expresión configurada, seleccione la cadena que quiere asignar a una variable existente, haga clic con el botón secundario en la selección, haga clic en Usar selección existente y, a continuación, haga clic en el nombre de la variable a la que quiere asignar la cadena.

      Si una variable tiene varias cadenas asignadas, al especificar un nuevo valor para la variable durante la importación, todas las cadenas asignadas a la variable se sustituyen por el nuevo valor.

  7. Haga clic en Cerrar.

Creación de variables en plantillas de aplicación