Las macros se utilizan para actualizar los datos de la salida de Microsoft Word generada
desde Rational Publishing Engine. Rational Publishing Engine
actualiza automáticamente los campos de Microsoft Word durante la generación de documentos. Si necesita
volver ejecutar la macro más adelante, puede ejecutar la macro directamente desde
Rational Publishing Engine utilizando la
propiedad macro o
añadirla como un mandato de postproceso para ejecutarlo en la salida generada.
Antes de empezar
Rational Publishing Engine se suministra con tres archivos
que
contienen macros que puede utilizar. En el componente Gestión central o el directorio
RPE_HOME\utils\word\ de los archivos de
instalación, puede encontrar estos archivos:
Tabla 1. Archivos suministrados con Rational Publishing Engine,
que contienen
macros| Vía de acceso y nombre del archivo |
Descripción |
| RPE_HOME\utils\word\rpe.dot |
Una hoja de estilo que contiene macros.
|
| RPE_HOME\utils\word\rpe_signed.dot |
Una hoja de estilo que contiene macros.
|
| RPE_HOME\utils\word\runmacro.vbs |
Un archivo de script que puede ejecutar macros.
|
Tanto
rpe.dot
como
rpe_signed.dot contienen los mismos estilos y macros, pero la versión
rpe_signed.dot contiene una
firma
electrónica para la verificación de origen. Estos archivos contienen macros que puede incluir OLE y actualizar los campos de salida de los elementos de
tabla de contenido, tabla de figuras y tabla de tablas. La macro
runmacro.vbs acepta de 0 a 10 argumentos para la macro de
Microsoft Word. Puede utilizar estas macros o grabar las suyas.
Acerca de esta tarea
Cuando se utiliza la propiedad
macro, ésta se ejecuta desde
Rational Publishing Engine y los datos se actualizan antes de generar la
salida. Al utilizar la propiedad
mandato posterior, la macro se ejecuta en Microsoft
Word para actualizar los datos después de generar la salida.
Nota: si está utilizando variables en el argumento de macro, debe utilizar la propiedad
mandato posterior para que se ejecute la macro.