Puede definir el contenido de una plantilla utilizando valores simples, expresiones de datos o expresiones de script.
| Variable | Descripción |
|---|---|
| _cell_number | El número de celda en una fila actual. Si el elemento no es una celda, el valor es 0. Puede utilizar _cell_number de la pestaña Expresión de datos o Expresión de script. |
| _element_id | El número de elemento dentro de la plantilla. Se mantiene internamente en la plantilla y se utiliza para la depuración. Puede utilizar _element_id de la pestaña Expresión de datos o Expresión de script. |
| _element_level | El nivel recursivo de un elemento. Si no hay un conjunto de valores para el elemento en la propiedad Nivel recursivo de la pestaña Datos, el valor es 1. Puede utilizar _element_level de la pestaña Expresión de datos o Expresión de script. |
| _row_number | El número de fila en una tabla actual. Si el elemento no está contenido en un elemento de fila, el valor es 0. Puede utilizar _row_number de la pestaña Expresión de datos o Expresión de script. |
| _sessionInfo | Información de propiedad de tiempo de ejecución de la plantilla o la especificación de documento. En la pestaña Expresión de script, seleccione la variable _sessionInfo y especifique el script. Utilice marcas de comillas vacías sin ningún valor dentro para generar el valor predeterminado para la propiedad en la salida. Ejemplos de script: _sessionInfo.getDocspecProperty("propiedad", ""); Para getDocspecProperty, puede utilizar las propiedades de especificación de documento existentes o las propiedades de Crear metatados personalizados. |
| _sessionLogger | A efectos de depuración, puede visualizar información personalizada y mensajes de error, aviso o depuración en el archivo TEMP\rpe\rpe.log, la vista Consola o la vista Problemas. Los mensajes se visualizan en la ubicación que se ha definido en el archivo log4j.properties. El valor predeterminado es visualizar mensajes de información en la vista Consola, pero no en el archivo rpe.log. En la pestaña Expresión de script, seleccione la variable _sessionLogger y especifique el script. Puede generar entradas de registro con uno de los métodos siguientes:
Cuando tenga que decidir qué va a especificar como mensaje en el script, se recomienda utilizar un comentario visual, como sus iniciales o su nombre de usuario, y utilizar variables de la plantilla para que los mensajes sean más significativos. |
| _sessionUtils | En la pestaña Expresión de script, puede utilizar esta variable para ejecutar una función en el script denominada tidyXHTML.
Esta variable es muy útil cuando observa bloques de espacio en blanco en la salida que se crea debido a una codificación XHTML incorrecta. Con la variable _sessionUtils, se procesa un argumento de serie y se limpia el XHTML para que el espacio en blanco adicional no aparezca en la salida. Ejemplo: _sessionUtils.tidyXHTML(texto); Cuando utilice la variable _sessionUtils, seleccione también las opciones Entrada XHTML y Salida XHTML en la pestaña de Expresión de script.
Nota: Las plantillas que incluyen esta variable puede cargarse en las versiones anteriores de Rational Publishing Engine, pero los scripts no pueden evaluarse correctamente.
|
. Al efectuar una doble pulsación en el elemento también se
abrirá la misma ventana.