Directivas de plantilla

Las siguientes directivas de plantilla pueden utilizarse para personalizar el asistente tanto en un archivo de plantilla del asistente como en el propio archivo Templates.inf.

Directiva

Descripción

[!if ]

Inicia una estructura de control que comprueba una condición.

[!else ]

Parte de la estructura de control [!if ].Comprueba otra condición.

[!endif ]

Termina la definición de una estructura de control [!if ].

[!output ]

Puede utilizarse de estas dos formas:

  • [!output "cadena" ] (proporciona la cadena).

  • [!output SYMBOL_STRING ] (proporciona el valor del símbolo SYMBOL_STRING).

[!loop ]

Puede utilizarse de estas dos formas:

  • [!loop = 5 ]

  • [!loop = NÚMERO_DE_PÁGINAS ] (donde NÚMERO_DE_PÁGINAS es un símbolo con un valor numérico).

[!endloop ]

Termina una estructura de bucle.

El corchete izquierdo ([) seguido inmediatamente por un signo de admiración (!) indica el principio de una directiva de plantilla.El corchete derecho indica el final de una directiva de plantilla.Ésta es la sintaxis necesaria:

[!directive params]

Sólo se requiere un espacio o un carácter de no identificador entre directiva y params.

Ejemplo

[!if SAMPLE_RADIO_OPTION1]
You have checked the option 'Sample radio button option 1'
[!else]
You have checked the option 'Sample radio button option 2'
[!endif]

En un archivo de plantilla, pueden utilizarse los siguientes operadores con las directivas anteriores:

   +
   -   
   =
   !=   
   ==   
   ||   
   &&  
   !

Ejemplo

[!if SYMBOL_STRING != 0]

Vea también

Tareas

Crear un asistente personalizado

Referencia

asistente personalizado

Conceptos

Archivos creados para un asistente

Diseñar un asistente