Puede personalizar sus propios metadatos para una especificación de documento.
Los metadatos personalizados son útiles al hacer referencia a propiedades con la variable interna _sessionInfo o al gestionar grupos de
especificaciones de documento mediante la API. También puede realizar acciones en las especificaciones de documento fuera de
Rational Publishing Engine basándose en los metadatos almacenados dentro
de dichas especificaciones de documento.
Acerca de esta tarea
Importante: las propiedades de metadatos personalizadas no influyen en el tiempo de ejecución de la generación de
documentos.
Procedimiento
- En la vista Especificación de documento, pulse Metadatos con el botón derecho del ratón.
- Pulse Añadir propiedad.
- Especifique un nombre para la propiedad.
- Especifique un valor para la propiedad.
- Pulse Aceptar. Cuando seleccione Metadatos en la vista Especificación de documento, la propiedad que ha añadido
se
visualizará en la vista Propiedades.
Ejemplo: Crear metadatos de nombre de propietario y referenciarlos en una plantilla
Para crear los
metadatos:
- En la vista Especificación de documento, pulse Metadatos con el botón derecho del ratón.
- Pulse Añadir propiedad.
- Para el nombre de la propiedad, especifique propietario para almacenar el nombre del propietario de la especificación de documento
como una propiedad de metadatos personalizados.
- Para el valor de la propiedad, especifique: Joe Smith
- Pulse Aceptar. La propiedad se visualizará en la vista Propiedades:
Para hacer referencia al propietario en la plantilla:
- Añada dos elementos de texto al editor de contenido.
- Pulse el primer elemento de texto y escriba el texto: Propietario de especificación de documento:
- Efectúe una doble pulsación en el segundo elemento de texto.
- En la pestaña Expresión de script, expanda Variables y seleccione
el recuadro de selección _sessionInfo.
- En el editor de expresiones de script, especifique la información siguiente:
_sessionInfo.getDocspecProperty("propietario",
"");
Cuando se genere la salida, el valor que se
almacena en
la especificación de documento para la propiedad propietario se visualizará en la salida: