En este tema se explica cómo resolver problemas en la generación de
Object Linking and Embedding (OLE) en que los OLE no están visibles en el documento Microsoft Word.
Procedimiento
- Verifique los valores de las macro de Microsoft Office:
- Si se están ejecutando macros sin firmar, establezca el estado de seguridad en low.
- Si se están ejecutando macros firmadas, establezca el estado de seguridad en trusted.
- Seleccione Acceso fiable al proyecto de VB.
- Verifique el entorno.
- Efectúe una doble pulsación en rpe.dot y asegúrese de que se haya creado un documento nuevo.
- Escriba algo de texto y ejecute la macro rpe.
Si se visualiza un indicador para guardar el documento, los valores de Microsoft Word se establecerán como corresponda para permitir la ejecución de macros.
- En el indicador de la línea de mandatos ejecute cscript. Si se visualiza una página de ayuda, es porque existe el soporte de creación de scripts necesario para ejecutar la macro. Si obtiene un error, instale el soporte de scripts de Microsoft Windows.
El mandato para ejecutar la macro se obtiene del archivo de registro de Apache o de la ventana de la consola. Por ejemplo, el mandato para ejecutar una generación remota podría ser:
cscript
"C:\Program Files\IBM\Rational\Publishing Engine\utils\word\runmacro.vbs"
"C:\Program Files\Apache Software Foundation\Tomcat 6.0\temp\RPE\temp\service\1289567617406--624625728\result\Word1289567617406_-1881965796.doc"
rpe
Qué hacer a continuación
Si le OLE no se visualiza tras completar esta tarea y estuviera ejecutando Apache Tomcat como servicio de NT:
- Inicie Apache Tomcat como una aplicación y no como un servicio utilizando los archivos
.bat o .sh para iniciar el servidor de aplicaciones.
- Pruebe el OLE.
- Si la ejecución de Apache Tomcat como una aplicación es correcta, vuelva a iniciar
Apache Tomcat en modalidad de servicio para comprobar los privilegios que tiene en la cuenta en la que se está ejecutando
Apache Tomcat.