SAP BusinessObjects BO Dashboards - ¿Cómo superar los requisitos previos de Microsoft Office?

En uno de los proyectos de clientes de Clariba tuvimos que instalar los cuadros de mandos de SAP BusinessObjects BO 4.1 encima de la versión de Microsoft Office 64 bit. Ahora, la versión de bit 64 no es compatible con la herramienta basada en Product Availability Matrix (página 14). Por lo que la instalación fallará, pero todavía hay maneras de instalarlo.

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-1.png

Mensaje al intentar instalarlo.

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-2.png

A continuación encontrará los métodos 2 para evitar este requisito previo.

Método 1: agregando una nueva clave falsa en el registro (se aplica a cualquier herramienta que requiera la versión de Microsoft Office 32 bit)

La forma en que el Setup.exe está comprobando la versión requerida de Microsoft Office es mirando en el registro. Si agrega la clave en el registro que está buscando el Setup.exe, el requisito previo tendrá un estado Succeeded y podrá continuar su instalación.

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-3.png

La misma lógica es seguida por casi cualquier programa de instalación que tiene Microsoft Office como prerrequisito así que echemos un vistazo a cómo podemos crear esa clave en el registro.

1. manual

Vaya a C: \ Windows y abra Regedit.exe

Navegue hasta HKEY_LOCAL_MACHINE-> SOFTWARE-> Wow6432Node-> Microsoft-> ​​Office

Haga clic derecho en Office y seleccione New-> Key.

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-5.png

Nombre 10.0 y repita la tecla New-> hasta que tenga Office-> 10.0-> Excel-> estructura InstallRoot y haga clic derecho en InstallRoot-> New-> String Value

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-6.png

Asigne un nombre a una ruta y establezca el valor en:

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-6.png

2. Crear un archivo .reg

Cree un nuevo archivo de texto con el texto siguiente:

Versión del Editor del Registro de Windows 5.00

 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Office \ 10.0 \ Excel \ InstallRoot]

"Path" = "C: \\ Archivos de programa (x86) \\ Microsoft Office \\ Office14 \\"

Guárdelo como fakeKey.reg

Ejecutarlo:

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-7.png

Después de presionar Obtendrá el siguiente mensaje:

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-8.png

Método 2 - Edición de archivos de configuración (sólo para los cuadros de mandos de SAP BO)

Setup.exe utiliza varios archivos al ejecutar y el archivo que comprueba los requisitos previos es uno de ellos. Puede encontrarlo en DATA_UNITS \ Xcelsius \ dunit \ product.xcelsius -4.0 -core- 32 \ con el nombre de product.seed.xml

Hay diferentes maneras de deshacerse de este requisito previo mediante la edición del archivo por lo que aquí es el que considero el más fácil.

Abra product.seed.xml con un editor de texto (Bloc de notas) y vaya a 72 línea :

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-9.png

Elimine TYPE ERROR y guarde el archivo y vuelva a ejecutar Setup.exe

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-10 .png

De esta manera, el requisito de Microsoft Office será opcional, por lo que el programa de instalación no fallará.

SAP-BO-Dashboards-bypass-Microsoft-Office-prerequisite-11.png

EspañolEnglish