Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 90

Notas de la versión de

BusinessObjects XI™

BusinessObjects XI
Patentes Business Objects es propietaria de las siguientes patentes EE.UU., que pueden incluir
productos ofrecidos y vendidos por Business Objects: 5,555,403, 6,247,008 B1, 6,578,027
B2, 6,490,593 y 6,289,352.

Marcas Business Objects, el logotipo de Business Objects, Crystal Reports y Crystal Enterprise son
comerciales marcas comerciales o marcas registradas de Business Objects S.A. o de sus compañías
afiliadas en los Estados Unidos y demás países. Todos los demás nombres aquí
mencionados pueden ser marcas comerciales de sus respectivos propietarios.

Copyright Copyright © 2004 Business Objects. Reservados todos los derechos.


Índice general
Capítulo 1 Notas de la versión de BusinessObjects XI 5
Acerca de estas notas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Qué es BusinessObjects XI? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Recursos de información de Business Objects . . . . . . . . . . . . . . . . . . . 6

Capítulo 2 BusinessObjects Enterprise 7


Instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Problemas con UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Problemas de actualización y migración . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Importación de datos de Crystal Enterprise a BusinessObjects
Enterprise 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Importación de datos de BusinessObjects Enterprise 6.x a
BusinessObjects Enterprise XI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Desinstalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Coexistencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Administración del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Servidor de administración central (CMS) . . . . . . . . . . . . . . . . . . . . . . 20
Servidores de procesamiento (Page, Job, Cache) . . . . . . . . . . . . . . . 20
Servidor de aplicaciones de informes (RAS) . . . . . . . . . . . . . . . . . . . . 21
Aplicaciones Web y para Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Vistas empresariales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Consola de administración central (CMC) . . . . . . . . . . . . . . . . . . . . . . 23
Asistente de importación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
InfoView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Problemas del tablero de mandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Debates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Asistente de publicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
LiveOffice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Problemas de visualización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Notas de la versión de BusinessObjects XI 1


Índice general

Visualización de informes Crystal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28


Problemas de programación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Administración de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Inicio de sesión único . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Autenticación AD y NT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Autenticación LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Conectividad de orígenes de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Problemas para el programador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Servicios Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Programación CSP y ASP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Programación .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Desarrollo del SDK del Servidor de aplicaciones de informes (RAS) . . 37

Capítulo 3 Crystal Reports 39


Instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Problemas de implementación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Acceso a datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Elaboración de informes a partir de Microsoft Exchange . . . . . . . . . . . 44
Trabajo con informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Vistas empresariales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Peticiones dinámicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Formato de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Universos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Elaboración de informes con URL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Problemas para el programador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
SDK del visor de Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
SDK CR.NET y visores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Problemas con las versiones en otros idiomas . . . . . . . . . . . . . . . . . . . . . . 53
Documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Componente de creación de informes Java . . . . . . . . . . . . . . . . . . . . . . . . 53
Restricciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Problemas específicos de plataforma . . . . . . . . . . . . . . . . . . . . . . . . . . 54

2 Notas de la versión de BusinessObjects XI


Índice general

Formato y procesamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Bases de datos relacionales e instrucciones SQL . . . . . . . . . . . . . . . . 57
Funcionalidad de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Capítulo 4 Web Intelligence 59


Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Información general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Problemas conocidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Edición de informe en formato de visualización interactiva . . . . . . . . . 66
Documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
SDK de Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Problemas conocidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Limitaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Diseñador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Administración de universos y conexiones . . . . . . . . . . . . . . . . . . . . . . . . 70
Servidores de Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Servidor de informes de Web Intelligence . . . . . . . . . . . . . . . . . . . . . . 70
Comprobación de la configuración de la conexión . . . . . . . . . . . . . . . . . . 70
Utilización de la herramienta de comprobación . . . . . . . . . . . . . . . . . . 71
Sintaxis de la herramienta de comprobación . . . . . . . . . . . . . . . . . . . . 71
Funciones de la herramienta de comprobación . . . . . . . . . . . . . . . . . . 72

Capítulo 5 OLAP Intelligence 75


Instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Problemas generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Conectividad de orígenes de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Controlador Hyperion Essbase/IBM DB2 OLAP mejorado . . . . . . . . . 80
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

Apéndice A Recursos de información de Business Objects 83


Documentación y servicios de información . . . . . . . . . . . . . . . . . . . . . . . . 84
Documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
¿Qué incluye el conjunto de documentación? . . . . . . . . . . . . . . . . . . . 84
¿Dónde está la documentación? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

Notas de la versión de BusinessObjects XI 3


Índice general

Envíenos sus comentarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85


Soporte al cliente, consultoría y formación . . . . . . . . . . . . . . . . . . . . . . . . . 85
¿Cómo podemos ayudarle? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
¿Busca la solución de desplieque más adecuada para su compañía? 86
¿Busca opciones de formación? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Direcciones útiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

4 Notas de la versión de BusinessObjects XI


Notas de la versión de
BusinessObjects XI

capítulo
1 Notas de la versión de BusinessObjects XI
Acerca de estas notas

Acerca de estas notas


Las notas que contiene este documento cubren información importante sobre
esta versión del producto, incluidos: notas de instalación, detalles
relacionados con problemas conocidos de esta versión e información
importante para clientes existentes.
Lea todo el documento antes de instalar el software de Business Objects y
visite el sitio Web de soporte de Business Objects para consultar otras notas
e información que pueda presentarse después de la publicación de este
documento.
Nota: Las notas contenidas en este documento únicamente representan
algunos de los problemas conocidos en el momento de la comercialización.
Para obtener la lista más reciente de notas de la versión, vaya a http://
support.businessobjects.com/library/docfiles/cps10/docs_en.asp.

Qué es BusinessObjects XI?


BusinessObjects XI combina las funciones de la línea de productos de
Business Objects para satisfacer las distintas necesidades de los usuarios,
desde informes con calidad de presentación hasta detallados análisis de
datos.

Recursos de información de Business Objects


Para obtener más información y asistencia, consulte "Recursos de
información de Business Objects " en la página 83. Este apéndice describe la
documentación de Business Objects, el servicio técnico y los servicios de
formación y asesoría, con vínculos a los recursos en línea.
Para consultar el reconocimiento de contribuciones y aplicaciones de
terceros, además de información de licencia relacionada, vea el sitio Web
http://www.businessobjects.com/thirdparty.

6 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise

capítulo
2 BusinessObjects Enterprise
Instalación

Instalación
• Para obtener una lista completa de los requisitos del sistema y las
plataformas compatibles, consulte el archivo platforms.txt incluido en
su copia del producto. Para obtener las instrucciones completas de
instalación, consulte el manual de instalación (install.pdf).
• Deshabilite todos los programas antivirus antes de instalar los
componentes de BusinessObjects Enterprise. Habilite de nuevo los
programas antivirus después de la instalación.
• Para realizar una instalación mínima del Asistente de migración del
Repositorio y el Asistente de migración de origen de datos, utilice la
opción Cliente del programa de instalación. No utilice la opción
Personalizada para instalar sólo el Asistente de migración del Repositorio,
ya que algunos archivos dependientes no se instalarían correctamente.
• De forma predeterminada se instalan todos los SDK de programador. Si
no desea instalarlos, realice una instalación personalizada y desactive la
selección de los SDK en la lista del árbol de funciones.
• Esta versión sólo admite inglés. En aplicaciones Web como la Consola
de administración central e InfoView, asegúrese de que la configuración
regional del explorador está configurada como inglés.
• Si realiza una instalación personalizada de componentes seleccionados y
posteriormente desea agregar otros componentes, el programa de
instalación solicitará la ubicación del CD de BusinessObjects Enterprise
XI. Si realizó la instalación personalizada desde una imagen de red, debe
utilizar ésta (o una copia) como origen para agregar nuevos componentes.
No puede instalar los componentes adicionales desde el CD.
• Si realiza una instalación .NET completa y la opción IIS está
deshabilitada, compruebe que:
• IIS está instalado y habilitado.
• ASP .NET está instalado y habilitado.
Si ha instalado los componentes .NET y ASP .NET no existía en el
equipo, debe instalar de nuevo .NET Framework y repararlo.
Para reparar .NET Framework:
1. Obtenga el origen de instalación original. Por ejemplo, si instaló
.NET Framework desde un CD o DVD, inserte el disco. Si efectuó
una descarga, descárguelo de nuevo y seleccione la opción de
guardar en disco. Si realizó la instalación desde una unidad
compartida de red, vuelva a establecer la conexión.

8 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Instalación 2
2. En el símbolo del sistema, escriba el siguiente comando:
n:\<Origen instalación>\dotnetfx.exe /t:%temp% /
c:"msiexec.exe /fvecms %temp%\netfx.msi"
Por ejemplo:
d:\dotNetFramework\dotnetfx.exe /t:%temp% /
c:"msiexec.exe /fvecms %temp%\netfx.msi
Si la versión .NET de InfoView o de la Consola de administración central no
funcionan después de una instalación correcta de WCA .NET, compruebe
que los siguientes parámetros se han configurado correctamente:
• ASP .NET está instalado y habilitado.
• Si utiliza IIS 6 en Windows 2003, compruebe que el permiso de ASP
.NET v1.1.4322 está configurado como “Permitir” en Extensiones de
servicios Web.
• Compruebe que las extensiones de aplicación .aspx, .csp, .cwr,
.rpt y .resx se han asignado a aspnet_isapi.dll para los
directorios virtuales crystalreportviewers11 y
businessobjects.
• Si va hacer una instalación completa de .NET en Microsoft Windows
2000 con todas las actualizaciones de Windows aplicadas, al iniciar .NET
InfoView recibe el error "404: No se encontró el archivo". Este error es
provocado por las actualizaciones de Windows. Se pueden encontrar
detalles de este problema en el boletín siguiente de Microsoft:
http://www.microsoft.com/technet/security/bulletin/MS05-004.mspx
Existen dos soluciones para este problema:
1. Vaya a Servicios de Internet Information Server (IIS) y haga clic en
businessobjects
2. Cambie la ruta de acceso local de
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 11\Web Content\
a
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 11\Web Content\
3. También cambie la ruta de acceso local de Crystal Report Viewers 11
O
1. Vaya a Panel de control > Agregar o quitar programas.
2. Desinstale la revisión de .NET Framework 1.1.

Notas de la versión de BusinessObjects XI 9


2 BusinessObjects Enterprise
Problemas de actualización y migración

• El registro automático de algunos DLLs falla cuando el directorio de


instalación de BusinessObjects Enterprise incluye un punto y coma. Si
hace la instalación en c:\;\ fallará la instalación.
• BusinessObjects Enterprise XI no admite la instalación en un directorio
que contenga caracteres que no sean ASCII. Esto se debe al hecho de
que algunas aplicaciones de otros fabricantes como por ejemplo, JDK,
JRE y Tomcat que se ejecutan con BusinessObjects Enterprise no
admiten directorios con caracteres que no sean ASCII.
Si instala Crystal Reports o OLAP Intelligence en un directorio con
caracteres que no sean ASCII y a continuación instala BusinessObjects
Enterprise, BusinessObjects Enterprise está obligado a utilizar los mismos
directorios que Crystal Reports y OLAP Intelligence están utilizando. Esto
produce un comportamiento inesperado en JDK, JRE y Tomcat.
Para evitar este problema, debe eliminar Crystal Reports y OLAP Intelligence
e instalarlos en un directorio con caracteres que sean completamente ASCII
y, a continuación, instalar BusinessObjects Enterprise.

Problemas con UNIX


• Sólo se pueden utilizar caracteres Latin1 en la ruta de instalación,
$TEMPDIR y $TMPDIR para BusinessObjects Enterprise en una
plataforma UNIX.
• Al instalar BusinessObjects Enterprise en plataformas Unix, no incluya
espacios en blanco ni caracteres que no sean ASCII en la ruta del directorio.

Problemas de actualización y migración


• Si realiza una migración desde un entorno origen que contiene usuarios
de Active Directory, el Administrador de configuración central (CCM) se
debe ejecutar con una cuenta de usuario que disponga del derecho
“Actuar como parte del sistema operativo”.
Para seleccionar qué usuarios disponen de este derecho, efectúe la
configuración desde Directiva de seguridad local.
1. En el menú Inicio, seleccione Programas > Herramientas
administrativas > Directiva de seguridad local.
Nota: También puede escribir "secpol.msc" en el cuadro de
comandos "Ejecutar".
2. Haga doble clic en Directivas locales.
3. Haga doble clic en Asignación de derechos de usuario.
4. Haga doble clic en "Actuar como parte del sistema operativo".

10 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Problemas de actualización y migración 2
5. Agregue la cuenta del usuario que ejecutará CCM.
Nota: Para que este cambio tenga efecto, debe salir de Windows.
• Según el número de instancias de informes Crystal en su implementación
de origen, puede llevar algún tiempo migrar todo el contenido a la nueva
implementación. Efectúe una selección de la información que debe
conservar, en especial si migra instancias de informe de una
implementación considerablemente grande. Puede reducir en gran
medida el tiempo de migración si elimina del entorno de origen instancias
que ya no son necesarias. Si realiza una migración de un gran número de
instancias de informe, puede que deba considerar la opción de realizar
una migración por fases con el Asistente de importación.
• Cuando actualiza desde una versión anterior de Crystal Enterprise, sólo
se actualiza un Servidor de páginas. El Servidor de páginas de
BusinessObjects Enterprise XI utiliza procesos secundarios (como el
Servidor de tareas), por lo que ya no necesitará más de un Servidor de
páginas por equipo.
• Cuando realiza una actualización de una versión anterior, si el programa
de instalación encuentra un Servidor de tareas instalado, instala
automáticamente un Servidor de tareas de destino.
• Cuando se migra desde una implementación de Crystal Enterprise
existente, se pueden producir errores si el sistema de origen incluye
grupos con alias de terceros no válidos. Para solucionar este problema,
actualice las autenticaciones de otros fabricantes en el sistema de origen
antes de efectuar la migración a BusinessObjects XI.
• Si realiza la migración desde una implementación que contiene grupos
de Windows NT asignados, debe ejecutar el Administrador de
configuración central desde una cuenta de dominio que pueda acceder a
la información de grupos y usuarios durante la migración. La cuenta
debe pertenecer a un dominio con relaciones de confianza adecuadas
configuradas con los dominios de los grupos asignados.
• Si dispone de más de un Servidor del repositorio de archivos (FRS), sólo
se actualizará automáticamente el primero. Los demás FRS deben
volver a crearse tras la migración.
• Para utilizar un escritorio Web de Crystal Enterprise (o ePortfolio) con un
nuevo despliegue de BusinessObjects Enterprise XI, debe utilizar un
servidor de aplicaciones compatible con la versión de su escritorio Web
(o ePortfolio).
• Cuando realiza la migración de versiones anteriores de BusinessObjects
Enterprise, la configuración del registro no se migra desde el despliegue
de origen. En particular, la configuración de registro proporcionada como
parte de revisiones deberá configurarse manualmente en la
implementación de destino tras la migración.

Notas de la versión de BusinessObjects XI 11


2 BusinessObjects Enterprise
Problemas de actualización y migración

• En las carpetas de nivel superior, los niveles de acceso especificados


para usuarios distintos de los grupos Administradores y Todos
predeterminados no se migrarán correctamente a BusinessObjects
Enterprise XI desde versiones anteriores de BusinessObjects Enterprise.
Por ejemplo, los usuarios con el nivel de acceso "Control total" en la
carpeta Usuarios o Grupos, perderán los derechos para editar
contraseñas, modificar derechos de forma segura y programar en nombre
de otros usuarios. Para garantizar que los niveles de acceso en la
implementación de destino coinciden con los especificados en la
implementación de origen, actualice los niveles de acceso de todas las
carpetas de nivel superior (Usuarios, Grupos, Servidores, Grupos de
servidores, etc.) en la Consola de administración central tras la migración.
• En Crystal Enterprise 10 y BusinessObjects Enterprise XI, se necesita el
derecho "Descargar los archivos asociados con el informe" para realizar
determinadas acciones, como la programación de informes a destinos.
Este derecho forma parte de la función Control total, pero no de las
funciones inferiores.
Este derecho no existía en Crystal Enterprise 8.5 o 9, por lo que los
usuarios con funciones de Programación o Ver a petición en los objetos de
informe podían programar informes a destinos. Tras la migración a
BusinessObjects Enterprise XI, estos usuarios no podrán programar
informes a destinos si no se les concede el derecho "Descargar los
archivos asociados con el informe" para los objetos de informe adecuados.
Esta limitación también puede provocar el fallo de las instancias
periódicas si éstas fueron programadas por usuarios que no cuentan con
el derecho de descarga.
• Tras una migración de base de datos o una instalación de actualización,
el Administrador de configuración central puede mostrar una lista de
objetos que no se pudieron actualizar (con las razones que lo
provocaron). Después de corregir los problemas que provocaron los
errores, haga clic en el botón Actualizar objetos del Administrador de
configuración central.
• Debido a cambios en el modelo de agregación de derechos en
BusinessObjects Enterprise XI, algunos usuarios pueden tener diferentes
derechos efectivos a los que tenían en la versión anterior de Crystal
Enterprise. Esta situación sólo se produce si se han definido derechos
explícitos en un grupo que constituye un subgrupo (directa o
indirectamente) de los grupos Administradores o Todos y si estos derechos
se han establecido en una de las páginas de derechos de "nivel superior".
Si se establecen derechos en estas ubicaciones, puede que los grupos
vean incorrectamente denegados los derechos Eliminar y Editar en objetos
del tipo correspondiente tras la migración. Por ejemplo, si cuenta con un

12 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Problemas de actualización y migración 2
grupo "Directivos", subgrupo de Administradores, y les ha concedido
algunos derechos explícitos en todos los objetos Calendario, puede que
estos directivos ya no posean derechos Eliminar o Editar en los objetos
Calendario tras la migración. Para solucionar este problema, establezca
que "Directivos" herede los derechos de sus grupos principales en la página
de derechos Avanzados (en la configuración de derechos de nivel superior).
En un nivel de SDK, los "Objetos predeterminados", generalmente los
objetos con Id. inferior a 100, están sujetos a este comportamiento.
Puede restablecer los derechos a sus valores anteriores si activa la
herencia de grupo en los grupos afectados.
• Al hacer una actualización de Crystal Enterprise 9 a BusinessObjects
Enterprise XI puede obtener un mensaje de error que indica que la
aplicación no se pudo iniciar porque no se encontró etc-1-0-12.dll. La
solución puede ser volver a instalar la aplicación.
Si recibe este mensaje de error o errores de anulación de registro
durante una actualización, haga clic en Ignorar y el nuevo despliegue no
se verá afectado.
Este error se produce porque MSI está intentando anular el registro de
los DLLs del complemento COM de Crystal Enterprise 9.
• Al hacer la migración de Crystal Enterprise 10 a BusinessObjects
Enterprise XI, la migración puede dejar de responder antes de que se
finalice. Esto ocurre si el usuario que realiza la migración no tiene acceso
para verificar los alias de los usuarios NT que se están migrando del
servidor de autentificación de otros fabricantes.
• Cuando se migra desde una implementación de BusinessObjects Enterprise
existente, se pueden producir errores si el sistema de origen incluye grupos
con alias no válidos de otros fabricantes. Para solucionar este problema,
actualice las autenticaciones de otros fabricantes en el sistema de origen
antes de efectuar la migración a BusinessObjects Enterprise XI

Importación de datos de Crystal Enterprise a


BusinessObjects Enterprise 11
• Cuando importa funciones personalizadas de Crystal Enterprise 10 a
BusinessObjects Enterprise XI, puede que no se importen correctamente
si están guardadas en el repositorio y selecciona la opción "Importar sólo
los objetos del repositorio que usen directamente los informes
seleccionados" en el Asistente de importación. Para solucionar este
problema, seleccione la opción "Importar todos los objetos del
repositorio" si importa funciones personalizadas.

Notas de la versión de BusinessObjects XI 13


2 BusinessObjects Enterprise
Problemas de actualización y migración

• Tras utilizar el Asistente de importación para importar usuarios, grupos y


objetos desde Crystal Enterprise, puede que alguna configuración de
seguridad se aplique de forma diferente a como lo hacía en la
implementación de origen. Esto se produce debido a que en
BusinessObjects Enterprise XI han cambiado las reglas que determinan
los derechos efectivos de un usuario que pertenece a varios grupos.
Por ejemplo, si existen dos grupos, A y B, B es un subgrupo de A y B
incluye la configuración de seguridad "heredará los derechos de sus
carpetas primarias" en un objeto determinado, los usuarios del grupo B
no heredarán los derechos del grupo B, del grupo A, ni de ningún grupo
ascendiente de B, que se hayan establecido en las carpetas principales
del objeto. Esto ha cambiado con respecto a versiones anteriores, en las
que los usuarios que eran miembros del grupo B podían heredar
derechos del grupo A o de cualquier grupo principal de B que heredaban
de carpetas principales.
• Las funciones pueden tener una configuración diferente tras la utilización
del Asistente de importación para importar usuarios, grupos y objetos de
Crystal Enterprise. En versiones anteriores, cuando se establecía una
función para un grupo, éste no debía tener derechos heredados de sus
grupos principales. En BusinessObjects Enterprise XI, puede decidir (a
través de la CMC) si el grupo heredará derechos del grupo principal.
Debido a este cambio, los derechos efectivos pueden ser diferentes en
usuarios pertenecientes a un grupo asignado a una función.
Si utiliza la migración de base de datos para transferir el repositorio de
una versión anterior, estos problemas se solucionan automáticamente
copiando o bien manipulando la configuración de seguridad donde sea
necesario para mantener la fidelidad.

Importación de datos de BusinessObjects Enterprise 6.x a


BusinessObjects Enterprise XI
• Los usuarios externos de BusinessObjects Enterprise 6.5 que no
cuenten con un objeto de usuario explícito en el repositorio no podrán
importar su contenido personal (como documentos personales,
categorías y documentos de la Bandeja de entrada) a BusinessObjects
Enterprise XI. Para solucionar este problema, antes de realizar la
importación cree objetos de usuario explícitos en BusinessObjects
Enterprise 6.5 para todos los usuarios de terceros cuyo contenido
personal desee importar.

14 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Problemas de actualización y migración 2
• Si realiza la migración de una instalación de BusinessObjects Enterprise
6.5, las entradas de diccionario de usuario de Servicios Web no se
migran automáticamente. Debe migrar estas entradas manualmente.
• Cuando realiza una importación desde BusinessObjects Enterprise 6.x, la
comprobación de dependencia de universos no se realiza en documentos
personales ni de bandeja de entrada. (Nota: La comprobación de
dependencias sí se realizará en documentos corporativos.)
Utilice la opción "Importar todos los objetos de universo y conexión" para
asegurarse de que se importan todos los universos necesarios.
• Cuando importe contenido de BusinessObjects Enterprise con el
Asistente de importación, se le pedirá que proporcione un nombre de
usuario y contraseña explícitos para todas las conexiones establecidas
como “Utilizar nombre y contraseña de BusinessObjects”; además,
puede que se le pida que habilite el inicio de sesión único para estas
conexiones. Si no se modifican algunas conexiones, puede que el
nombre de usuario y la contraseña se definan como
@variable('BOUSER') y @variable('BOPASS') respectivamente.
(BOPASS ya no se admite, por lo que tendrá problemas a la hora de
conectarse a los servidores de base de datos en la ejecución de
documentos de Web Intelligence.)
Para modificar la conexión de forma que utilice el nombre de usuario y la
contraseña correctos, utilice el cuadro de diálogo de conexiones, al que
puede acceder desde el menú Herramientas de Designer.
• Cuando importa contenido desde un sistema BusinessObjects Enterprise
6.x, debe ejecutar el Asistente de importación en un equipo con la misma
página de códigos que los universos que importa. Si un universo
importado utiliza un código de páginas diferente que el del sistema
actual, puede que se dañen los datos internos del universo (como
nombres de objetos y cadenas de consulta). Si cuenta con universos que
utilizan diferentes páginas de códigos, puede ejecutar el Asistente de
importación varias veces para cada página de códigos, importando un
subconjunto determinado de universos en cada ocasión.
• Cuando importa usuarios de versiones anteriores de BusinessObjects
Enterprise con el Asistente de importación, estos usuarios se convertirán
en miembros del grupo Todos. En determinados casos, puede que el
grupo Todos tenga concedidos (o denegados) derechos que el usuario no
tenía concedidos (o denegados) en la implementación de origen. Si estos
derechos están establecidos en un grupo principal (en lugar de estar
definidos directamente en el usuario) en el sistema de origen, el usuario
obtendrá todos los derechos aplicados al grupo Todos tras la importación,
lo que puede provocar un cambio en sus derechos efectivos.

Notas de la versión de BusinessObjects XI 15


2 BusinessObjects Enterprise
Problemas de actualización y migración

Por ejemplo, Pablo es un miembro del grupo "Asociados" en el sistema


de origen y este grupo no tiene acceso al dominio "Contabilidad". Tras la
importación a BusinessObjects Enterprise XI, el grupo Asociados sigue
sin tener acceso al dominio Contabilidad (representado ahora como una
carpeta de nivel superior). Sin embargo, la carpeta Contabilidad también
hereda los derechos predeterminados de los usuarios y grupos definidos
desde Configuración>Derechos en la CMC. Si estos derechos incluyen
"Ver" para todos, Pablo podrá ver el dominio Contabilidad, ya que es
miembro del grupo Todos, aunque no podía ver este dominio en la
implementación de origen. Si a Pablo se le denegase específicamente el
acceso al dominio en el sistema de origen (en lugar de denegarse al
grupo), no podría ver el dominio tras la importación, ya que en este caso
estaría deshabilitada la herencia de derechos de los grupos de Pablo.
• Cuando se importa un usuario, si éste cuenta con contenido personal y
en la Bandeja de entrada, sus documentos de la Bandeja de entrada se
importarán en la carpeta Favoritos en lugar de hacerlo en la Bandeja de
entrada. El contenido personal se importa correctamente a la carpeta
Favoritos. Los usuarios a los que se les presente este problema pueden
desplazar los documentos de la carpeta Favoritos a la Bandeja de
entrada.
Para evitar esta situación, puede ejecutar dos importaciones
independientes, seleccionando en una la importación del contenido
personal y en otra los documentos de la Bandeja de entrada. Durante la
primera importación, también puede seleccionar contenido personal y
todos los demás tipos de objetos que desea importar (como universos y
categorías). En la segunda importación, seleccione sólo el contenido de
la Bandeja de entrada y de nuevo los usuarios y grupos. Para evitar la
creación de objetos duplicados, puede ejecutar las importaciones en
modo "Actualizar".
• Cuando importa administradores delegados (usuarios con la función
Supervisor asignada) de BusinessObjects Enterprise 6.x, el Asistente de
importación no establece el derecho "Cambiar la contraseña de los
usuarios que pertenecen al usuario" en los principales de objeto de la
carpeta de usuario de nivel superior ni en la carpeta de grupo de
usuarios de nivel superior. Para solucionar este problema, tras la
importación de administradores delegados de BusinessObjects
Enterprise 6.x, concédales de forma explícita el derecho "Cambiar la
contraseña de los usuarios que pertenecen al usuario" en la carpeta de
usuario de nivel superior y en la carpeta de grupo de usuarios de nivel
superior en la Consola de administración central.

16 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Problemas de actualización y migración 2
• Al importar documentos de Web Intelligence que se basan en universos
con peticiones de orden de Enterprise 6.5 a BusinessObjects Enterprise
XI, los documentos importados no tienen información sobre las
peticiones de orden. Es decir, cuando el informe está programado en
BusinessObjects Enterprise XI, no se proporciona la petición de orden y
falla la instancia.
Para resolver este problema, después de importar el documento, debe
abrir, actualizar y guardar el documento.

Desinstalación
• Si ha instalado previamente los componentes Java de BusinessObjects
Enterprise XI y los desinstala y los vuelve a instalar, puede que no se
inicie Tomcat; en este caso, vaya al Panel de control>Agregar o quitar
programas, desinstale JDK 1.4.2_04 (o una versión posterior) y vuelva a
instalar los componentes Java.
• Si instala varias funciones de BusinessObjects XI en el nivel de Web y
posteriormente desinstala uno de los productos, puede que no vea el
contenido de determinadas carpetas. Por ejemplo, si instala InfoView con
OLAP Intelligence y posteriormente desinstala OLAP Intelligence, es
posible que no pueda ver el contenido de las carpetas que contienen los
documentos de OLAP Intelligence. Si esto se produce, pida a su
administrador del sistema que elimine los documentos.

Coexistencia
Coexistencia de productos de BusinessObjects XI
• Puede instalar de forma simultánea en el mismo equipo varios productos
del conjunto de productos de BusinessObjects XI. Sin embargo, las
instalaciones sólo se pueden realizar según las secuencias siguientes:
• BusinessObjects Enterprise en primer lugar, seguido de cualquiera
de los demás productos de la versión XI.
• BusinessObjects Enterprise, Crystal Reports y OLAP Intelligence se
pueden instalar en cualquier orden.
• Para el conjunto completo: instale BusinessObjects Enterprise,
Crystal Reports y OLAP Intelligence en primer lugar; a continuación,
instale Gestión del rendimiento y LiveOffice.

Notas de la versión de BusinessObjects XI 17


2 BusinessObjects Enterprise
Administración del servidor

BusinessObjects Enterprise XI y BusinessObjects Enterprise 6.5


• Para un uso distinto al de producción, puede instalar BusinessObjects
Enterprise XI y Enterprise 6.5 en el mismo equipo. Sin embargo, debe
instalar Enterprise 6.5 en primer lugar. Si instala el servidor de
aplicaciones Tomcat con BusinessObjects Enterprise XI, también debe
seleccionar cuidadosamente los números de puerto utilizados por
Tomcat. No utilice los puertos de Tomcat predeterminados para
BusinessObjects Enterprise XI ni los mismos números que utiliza
Enterprise 6.5. Por ejemplo, puede seleccionar los valores siguientes:
• Puerto de conexión: 9080
• Puerto de cierre: 9005
• Puerto de redirección: 9443
Puede seleccionar estos valores en el instalador de BusinessObjects
Enterprise XI o mediante la edición de los valores del archivo
server.xml de Tomcat.

Administración del servidor


• Si el protocolo SOCKS es el único medio para atravesar un servidor de
seguridad, éste no puede separar una aplicación SDK Java y los
componentes que necesita para el acceso.
• Si desea iniciar o detener un servidor a través de la Consola de
administración central .NET en Windows 2000 Professional/Server, debe
editar los archivos de configuración:
1. Abra el archivo web.config en un editor de texto.
De forma predeterminada, está guardado en: C:\Archivos de
programa\Business Objects\BusinessObjects Enterprise
11\Web Content\.
2. Agregue la línea:
<identity impersonate=”true”/>
3. Guarde el archivo web.config.
4. Abra el archivo machine.config en un editor de texto.
De forma predeterminada está almacenado en
C:\WINDOWS\Microsoft.NET\Framework\
versionnumber\CONFIG\.

18 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Administración del servidor 2
5. En la sección processModel Attributes del archivo, cambie el
valor del atributo userName a SYSTEM:
userName=”SYSTEM”
y cambie el valor del atributo password a AutoGenerate:
password=”AutoGenerate”
6. Guarde el archivo machine.config.

• En la Consola de administración central, si intenta actualizar un grupo de


terceros grande o un gran número de objetos, puede que se produzca un
problema de límite de tiempo. Para solucionar este problema, debe
editar los parámetros de configuración:
1. Abra el archivo web.config en un editor de texto.
Está guardado en <dir_instalación>\BusinessObjects
Enterprise 11\Web Content.
2. Cambie la línea siguiente:
<httpRuntime maxRequestLength="20000"/>
a
<httpRuntime maxRequestLength="20000"
executionTimeout="90"/>
Esta versión proporciona un tiempo de espera de 90 segundos;
seleccione un número apropiado para disponer de tiempo suficiente
para el procesamiento.
3. Si necesita actualizar un grupo grande de terceros, cambie el valor
scripttimeout de CSP en el registro, en
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite
11.0\Web Component Adapter\Components\csp.
4. Guarde el archivo web.config.
5. Vuelva a iniciar el IIS.

• Si inicia un servidor de aplicaciones WebLogic y aparece un mensaje de


error de carga del mensaje jsfadmin en el inicio, ignórelo. La
implementación se iniciará normalmente.
• Para utilizar las herramientas de administración del servidor de
aplicaciones de Tomcat, realice los siguientes pasos:
1. Abra el archivo <dir_instalación>\Business
Objects\tomcat\conf\tomcat-users.xml.

Notas de la versión de BusinessObjects XI 19


2 BusinessObjects Enterprise
Administración del servidor

2. Agregue la línea siguiente:


<user username="admin" password="password"
roles="admin,manager"/>
Así contará con un administrador denominado admin que podrá
emplear para conectarse a la utilidad de administración.
• En Microsoft Windows 2003, Tomcat no se iniciará si no se está
ejecutando con una cuenta de administrador o como usuario con
derechos de control absoluto.

Servidor de administración central (CMS)


• En Windows 2000, puede que el Servidor de administración central deje
de funcionar si intenta configurar la base de datos de auditoría antes de
configurar el cliente de base de datos.

Servidores de procesamiento (Page, Job, Cache)


• El Servidor de páginas no es compatible con sistemas operativos
Windows que se ejecutan con los dos indicadores de arranque /3G y /
PAE. Puede utilizar estos indicadores individualmente, pero si realiza la
ejecución con ambos, pueden producirse problemas en la ejecución del
Servidor de páginas.
• No instale más de un Servidor de páginas por equipo. El Servidor de
páginas de BusinessObjects Enterprise XI utiliza procesos secundarios
(como el Servidor de tareas), por lo que ya no necesitará más de un
Servidor de páginas por equipo.
• Si no se puede ejecutar un objeto de programa Java con un mensaje de
error que indica que el Servidor de tareas de programa no ha podido
localizar el JVM, compruebe que están definidos correctamente los
parámetros de registro en "HKLM\JavaSoft\Java Runtime Environment"
en el equipo del Servidor de tareas de programa. La configuración de la
variable de entorno de sistema JAVA_HOME con el directorio Java
correcto también permitirá que el Servidor de tareas de programa
localice el JVM.
• Si utiliza Essbase, asegúrese de que la versión del archivo
essbhapi.dll es coherente con la versión que utiliza BusinessObjects
Enterprise. De forma predeterminada, BusinessObjects Enterprise
instala la versión 7 del archivo essbhapi.dll. Si ha instalado el cliente
Essbase v6.5, actualice el archivo essbhapi.dll para que sea el
mismo que essbhapi_65.dll.

20 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Aplicaciones Web y para Windows 2
Servidor de aplicaciones de informes (RAS)
• Si selecciona la opción “Utilizar la información de inicio de sesión de
base de datos personalizada aquí especificada” en la CMC, el Servidor
de aplicaciones de informes requiere que se configuren las credenciales
de base de datos correctas (incluida una contraseña válida) en los
parámetros de base de datos personalizados en la CMC.

Aplicaciones Web y para Windows


Vistas empresariales
• No se puede crear un campo Expresión SQL basado en una tabla de
comandos de una infraestructura de datos.
• Si la infraestructura de datos que utiliza una vista empresarial contiene
un filtro activo formado por una fórmula constante y un parámetro, no
puede utilizar la vista empresarial para crear una lista de valores. Para
solucionar el problema, asegúrese de que no se aplica el filtro activo.
• Cuando crea un parámetro para una infraestructura de datos, si agrega
Texto de grupo de petición y a continuación selecciona o crea una lista
de valores, el texto se suprimirá del cuadro de diálogo de parámetros.
• Para que un usuario pueda publicar un informe que contiene una petición
dinámica y una lista de valores en cascada, debe disponer de derechos
"Editar" y "Establecer seguridad" en la carpeta Peticiones dinámicas y en
cascada, así como de derechos "Control total" en la carpeta de InfoView
de destino en la Consola de administración central.
• No puede guardar cambios en los valores de peticiones dinámicas que
se muestran en el cuadro de diálogo Editar parámetro. Las opciones de
este cuadro de diálogo son de sólo lectura.
• No puede crear una lista de valores en cascada basada en una vista
empresarial que a su vez depende de otra lista de valores (por ejemplo
una petición dinámica utilizada en la infraestructura de datos o en un
elemento empresarial). Si la lista de valores se utiliza en un parámetro, la
petición del parámetro no funcionará.
• En el Administrador de vistas empresariales, si una Lista de valores
(LOV) tiene grupos de peticiones de orden dependientes, los usuarios no
pueden editar los campos de LOV porque el editor de listas de valores
desactiva esta opción.

Notas de la versión de BusinessObjects XI 21


2 BusinessObjects Enterprise
Aplicaciones Web y para Windows

• No se admite la creación de una Lista de valores basada en una Vista


empresarial que depende de otra Lista de valores. Por ejemplo, si se
utiliza un parámetro de Peticiones dinámicas y en cascada en la
Infraestructura de datos o un Elemento de trabajo.
Si la lista de valores se utiliza en un parámetro, la petición del parámetro
fallará.
• Cuando una tabla de comandos o un procedimiento almacenado con
parámetros se utiliza en un informe de Crystal, es posible que las
peticiones del parámetro no aparezcan cuando se actualiza el informe.
Esto es posible en los casos siguientes:
• Un procedimiento almacenado o una tabla de comandos con
parámetros y una tabla normal se incluyen en una Infraestructura de
datos. Se crea una combinación desde el procedimiento
almacenado a la tabla normal. La combinación se fuerza en ambas
direcciones. Entonces se crea un informe utilizando una Vista
empresarial basada en esta Infraestructura de datos utilizando
únicamente campos de la tabla normal.
• En una Infraestructura de datos, se combinan una tabla normal y un
procedimiento almacenado. Entonces ese procedimiento
almacenado se combina con otra tabla normal. Se crea un informe
de Crystal utilizando campos de varias tablas normales, pero no el
procedimiento almacenado.
Para asegurar que las peticiones del parámetro aparecen en Crystal
Reports, incluya un campo del procedimiento almacenado del informe o
cree un filtro con un campo del procedimiento almacenado y asigne la
restricción de filas al grupo Todos.
Por ejemplo, StoredProc.Field es cualquier valor
• Al iniciar el Asistente de migración de Vistas empresariales, la interfaz de
usuario se muestra correctamente pero el asistente no funciona. Esto
ocurre porque el asistente se instala en la ubicación incorrecta. Se
instala en Business Objects\BusinessObjects Enterprise
11\win32_x86 pero debería instalarse en Archivos
comunes\Business Objects\3.0\bin.
Para resolver este problema, copie los archivos siguientes de Business
Objects\BusinessObjects Enterprise 11\win32_x86 a Archivos
comunes\Business Objects\3.0\bin
• BVMigrationWiz.exe
• BVMigrationWiz.pdf
• BVMigrationWiz_res_en.dll

22 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Aplicaciones Web y para Windows 2
Consola de administración central (CMC)
• En la Consola de administración central, no se recomienda utilizar la
opción Programar para miles de usuarios a la vez.
• Si dispone del derecho para modificar de forma segura los derechos que
controlan el acceso del usuario a los objetos, debe tener en cuenta que,
cuando establezca derechos para otros usuarios, sólo podrá seleccionar
para un determinado objeto los derechos que tenga concedidos. Cuando
asigna niveles de acceso para otros usuarios, sólo puede asignarles un
subconjunto de los derechos que tiene concedidos.
• En la Consola de administración central, no puede establecer
información personalizada de conexión a la base de datos en un informe
basado en un universo.
• Si utiliza Internet Explorer, no puede utilizar un el botón de
desplazamiento del ratón para navegar en la lista de valores de la
Consola de administración central de Java. Se recomienda ejecutar la
Consola de administración central en Internet Explorer en lugar de
utilizar otros exploradores.
• Si ha instalado el Adaptador de componentes Web (WCA) .NET o Java,
compruebe que el parámetro “Establecer la dirección URL del visor
predeterminado” de la Consola de administración central está
configurado con el visor que desea utilizar. Si ha instalado las versiones
Java y .NET del WCA, la dirección URL se establecerá de forma
predeterminada con la versión Java del visor HTML. Si ha realizado una
instalación personalizada del WCA Java o .NET, la dirección URL
aparecerá vacía.
Para establecer la dirección URL válida:
1. Conéctese a la Consola de administración central como
administrador.
2. Vaya a Página principal>Objetos>Configuración del objeto.
3. Cambie el parámetro "Establecer la dirección URL del visor
predeterminado".
Para Java:
http://equipo:puerto/businessobjects/enterprise11/
desktoplaunch/opendoc/openDocument.jsp?
sIDType=CUID&iDocID=%SI_CUID%
Para .NET:
http://equipo/businessobjects/enterprise11/InfoView/
scripts/opendocument.aspx?
sIDType=CUID&iDocID=%SI_CUID%

Notas de la versión de BusinessObjects XI 23


2 BusinessObjects Enterprise
Aplicaciones Web y para Windows

• La cuenta que Servicios de Internet Information Server (IIS) con la que


está configurado para ejecutar sus procesos de trabajo no debe ser
miembro de un grupo Windows NT o Windows Active Directory (AD)
asignado.
Si se agrega esta cuenta a un grupo asignado y IIS no está configurado
para Inicio de sesión único (Windows NT y/o Windows AD), entonces
todos los usuarios podrán conectarse a BusinessObjects Enterprise XI
con esta cuenta utilizando la autenticación de Windows NT y/o
WindowsAD con un nombre de usuario y contraseña vacíos.

Problemas de Netscape
• Cuando utilice la CMC en Netscape para agregar un objeto nuevo, si la
ruta de acceso al objeto contiene caracteres de globalización, aparecerá
incorrectamente. Este problema no ocurre al agregar carpetas, usuarios,
eventos y similares. Éste es un problema de Netscape conocido.

Asistente de importación
• Para obtener información sobre el Asistente de importación, vea
"Problemas de actualización y migración " en la página 10.

InfoView
• Para asignar categorías a informes de OLAP Intelligence, utilice el
Asistente de publicación o la Consola de administración central. No
puede asignar categorías a informes de OLAP Intelligence en InfoView.
• Si utiliza IBM Websphere Application Server 5, debe incrementar el
tamaño máximo del método del compilador JSP en tiempo de ejecución
de 32K (valor predeterminado) a 64K.
Para cambiar el valor predeterminado en la consola de administración de
WebSphere Application Server 5:
1. Vaya a Servers>Application Servers>su_servidor>Process
Definition>Java Virtual Machine>Custom Properties.
2. Agregue una nueva propiedad:
com.sun.tools.javac.main.largebranch
y configure su valor como true.
3. Aplique los cambios en la configuración principal.
4. Reinicie el servidor.

24 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Aplicaciones Web y para Windows 2
Nota:
• El SDK de Java 1.3 prescribe la gestión de métodos de 64 K. No es
necesario que cambie la configuración de JspBatchCompiler, puesto
que ya se ajusta de manera predeterminada a la especificación del
SDK de Java 1.3.
• Para obtener más información, lea la nota técnica de IBM. Esta nota
técnica sólo proporciona instrucciones para la versión 4.
• Para desplegar InfoView en un servidor de aplicaciones SAP, necesita
definir la propiedad de sistema siguiente en un archivo JSP (o definirla
globalmente en el servidor de aplicaciones SAP):
System.setProperty("org.xml.sax.driver",
"org.apache.xerces.parsers.SAXParser");
• Si utiliza Netscape7.0.2 con InfoView Java, los documentos de Microsoft
se abren en un visor independiente, aunque los haya configurado para
que se vean en el espacio de trabajo.
• Si ha implementado la aplicación Web de Business Objects Enterprise XI
en WebLogic 7.0 con el SDK de Sun Java 1.3.1, pueden aparecer
errores de falta de memoria. Lleve a cabo uno o varios de los pasos
siguientes:
• Ajuste el tamaño de generación permanente de JVM especificando
los siguientes valores:
-XX:PermSize=<valor> y -XX:MaxPermSize=<valor>
• Ajuste el tamaño del montón de JVM mediante la especificación de -
Xms<tamaño> y
-Xmx<tamaño>.
• Actualice el SDK de Java a la versión 1.4.2.
Para conocer los procedimientos completos, consulte el Manual del
usuario del SDK de Java y el Manual del usuario del servidor de
aplicaciones de WebLogic.
• Si crea un documento de Web Intelligence en el InfoView de Java
implementado en WebSphere Application Server 5.0.2, puede que no se
carguen los subprogramas de Java. Esto se debe a que el servidor de
aplicaciones de WebSphere crea archivos manifest duplicados para los
archivos .jar de aplicación firmados. Para solucionar este problema,
aplique la revisión de WebSphere PQ76313 desde el sitio Web de IBM:
http://www-1.ibm.com/support/docview.wss?uid=swg24006190.

Notas de la versión de BusinessObjects XI 25


2 BusinessObjects Enterprise
Aplicaciones Web y para Windows

Problemas del tablero de mandos


• Cuando agrega un informe al tablero de mandos, si selecciona "última
instancia", debe comprobar que el informe cuenta con instancias. De la
misma forma, si selecciona "visor de secciones", el informe debe contar
con secciones. En caso contrario, recibirá un mensaje de error. "Se ha
producido un error: No tiene el derecho para ejecutar esta acción. Si lo
necesita, póngase en contacto con el administrador del sistema."
• Si utiliza el tablero de mandos en Netscape 7.02 y un panel aparece
vacío después de definir su contenido, abra el panel en una nueva
ventana o guarde los cambios y vuelva a abrir el tablero de mandos.

Debates
• Cuando se selecciona un paquete de objetos, se deshabilita la función del
panel de debates. Los debates no se admiten en paquetes de objetos.

Asistente de publicación
• Cuando publica un informe que contiene un subinforme, el nombre de
archivo del subinforme no puede superar los 127 caracteres.

LiveOffice
• Después de crear una nueva vista de informe de un informe con campos
de profundización, no existen opciones de menú que permitan profundizar
en la vista de informe. Esto sucede si la vista de informe se crea con el
Visor de informes o si la vista sólo contiene campos de nivel de detalle.
• Cuando actualiza una vista de informe formateada con Microsoft Office,
el formato se pierde. Esto se produce porque no está seleccionada la
casilla de verificación Conservar formato de usuario al actualizar.
Para activar esta casilla de verificación:
1. Haga clic con el botón derecho en cualquier campo de la vista de
informe.
2. Haga clic en Ver y, a continuación, haga clic en Opciones.
3. Active la casilla de verificación "Conservar formato de usuario al
actualizar".
• Cuando se hace clic en el botón Predeterminado del cuadro de diálogo
Opciones, no se desactiva la opción Quitar menú contextual de la barra
de herramientas . Esta opción se desactiva de forma predeterminada, por
lo que debería hacerlo cuando se hace clic en el botón Predeterminado.

26 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Aplicaciones Web y para Windows 2
• Después de instalar Live Office y abrir una aplicación de Microsoft Office,
no aparece la barra de herramientas de Live Office. Esto sucede si no es
el usuario que ha instalado Live Office en el equipo. Para ver la barra de
herramientas, busque el archivo crystal_addin_framework.dll en la
opción Complementos COM de la aplicación Microsoft Office y agréguelo
a la instalación.
• Cuando se elimina un campo de una vista de informe desconectada
basada en una vista empresarial, aparece el siguiente mensaje de error:
No se puede quitar el campo de la vista de informe.
Faltan los valores del parámetro.
Este mensaje aparece si se aplica un filtro que utiliza un parámetro a un
usuario conectado en BusinessObjects Enterprise. Este filtro no se había
aplicado al usuario cuando se creó la vista de informe. Si actualiza la
vista de informe antes de eliminar el campo, se le pedirá la información
del parámetro y podrá eliminar el campo.
• Cuando profundiza en una vista de informe y a continuación sintetiza, el
formato de usuario puede parecer perdido debido a la actualización de la
vista. La vista de informe tiene activada la opción "Conservar formato de
usuario al actualizar" y se ha formateado con Microsoft Office.

Selección de campos
• Cuando ve el origen de datos de una vista de informe en Ver > Origen de
datos, aparece el asistente de vista de informe tal como se espera.
Cuando hace clic en el botón Aceptar para cerrar el asistente, el cuadro
de diálogo se cierra y la vista de informe se actualiza. Para evitar que se
actualicen los datos de la vista de informe, haga clic en el botón Cancelar
en lugar de utilizar el botón Aceptar.
• Cuando profundiza hasta el nivel inferior de una vista de informe, la
opción Sintetizar no está disponible. Sólo está disponible la opción
Regresar a original. Esto se debe a que el nivel inferior de datos está en
el nivel de detalle y no en el de grupo, y no existe ninguna ruta en la que
sintetizar.
• Cuando se sintetiza al nivel superior de una vista creada a partir de un
informe que contiene un campo de resumen y un campo de total general,
puede que también se muestre el campo de total general en el nivel
superior. Esto se produce debido a que RAS recupera todos los campos
de este nivel.
Utilice la opción Regresar a original para quitar este campo de total
general.

Notas de la versión de BusinessObjects XI 27


2 BusinessObjects Enterprise
Problemas de visualización

Carga desde BusinessObjects Enterprise


• Cuando hace clic en Actualizar todos los datos para actualizar una vista
de informe en Microsoft Office, no sucede nada. Esto se debe a que la
vista de informe no está conectada. Si hace clic en el botón Actualizar
para conectar la vista, la opción Actualizar todos los datos funcionará
correctamente.
• Cuando abre una vista guardada desde BusinessObjects Enterprise, el
menú de profundización no está disponible. Para activar el menú de
profundización, haga clic en el botón Actualizar para actualizar la vista.

Parámetros
• Cuando utiliza una conexión de informe para crear varias vistas de
informe, si se cambian los valores de parámetro de una vista, también se
cambian en las demás vistas creadas con la misma conexión de informe.
Esto se produce cuando se actualizan todas las vistas.

Problemas de visualización
• El visor de subprogramas de Java no es compatible con las peticiones
dinámicas que utilizan varias listas de valores en cascada. Por ejemplo,
una petición dinámica con varios niveles para país, región y ciudad, sólo
pedirá la ciudad. Los informes con peticiones dinámicas de varios niveles
se pueden ver correctamente en el visor ActiveX.
• - Al utilizar Netscape y visualizar un documento de Web Intelligence en
formato PDF, aparece el mensaje de error que indica que no se permite
realizar la operación. Si hace clic en el botón Aceptar, podrá visualizar el
documento correctamente.

Visualización de informes Crystal


• Ya no puede instalar el Visor sin conexión de Crystal Reports desde la
plataforma de lanzamiento. Si necesita instalar el Visor sin conexión de
Crystal Reports o si desea entregar el visor a los usuarios, el programa
de instalación está guardado de forma predeterminada en la siguiente
ubicación:
C:\Archivos de programa\Archivos comunes\Business
Objects\3.0\
crystalreportviewers11\Offline\en\cvwsetup.exe

28 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Problemas de programación 2
Problemas de programación
• Cuando programa una lista de valores en cascada para una petición
dinámica, BusinessObjects Enterprise sólo conserva la última instancia.
Si programa un informe basado en un universo, podrán ver los datos
guardados todos los usuarios con derechos para ver el informe
programado. La configuración de seguridad del usuario del universo no
se aplica en los datos guardados de un informe programado. El
administrador de Enterprise debe asegurarse de que sólo pueden ver los
informes programados que se basan en un universo los usuarios con los
derechos necesarios para ver los datos guardados.
• En InfoView, si programa un componente documento de Web
Intelligence (en un paquete de objetos) a formato Excel o PDF, InfoView
de Java puede ignorar el formato de exportación seleccionado. Utilizará
el formato establecido cuando se agregó el documento desde la Consola
de administración central.

Administración de usuarios
• Si ha adquirido licencias de usuario con nombre, no puede conectarse
utilizando la cuenta Guest. (De forma predeterminada, esta cuenta se
establece como simultánea.)
• Si utiliza Tomcat o WebLogic y advierte que se acumulan las sesiones de
licencia simultáneas, lleve a cabo los siguientes pasos:
1. Agregue las líneas siguientes en el archivo web.xml:
<listener>
<listener-class>com.businessobjects.sdk.ceutils.
SessionCleanupListener</listener-class>
</listener>
Esta configuración de escucha desconecta de forma explícita los
objetos de sesión cuando se invalidan.
2. Ejecute System.gc(); de forma explícita.
• Sólo puede ajustar los parámetros "El usuario/grupo hereda del grupo
principal" y "El usuario/grupo hereda de la carpeta principal" para otros
usuarios si cuenta con los parámetros correspondientes activados para
sí mismo. Si el administrador puede modificar estos indicadores, es
posible que otros usuarios mejoren los derechos que el administrador
delegado les ha concedido en un objeto.

Notas de la versión de BusinessObjects XI 29


2 BusinessObjects Enterprise
Administración de usuarios

Inicio de sesión único


• El inicio de sesión único a la base de datos con autenticación Windows
AD no es compatible con el visor ActiveX en la CMC.
• Cuando se visualizan informes utilizando el inicio de sesión único de
Kerberos en la base de datos con el Servidor de páginas de Crystal
Reports, si reinicia el Servidor de administración central, puede que los
usuarios deban desconectarse y conectarse de nuevo a
BusinessObjects Enterprise para seguir visualizando informes. Esto
también se aplica a la visualización de informes con inicio de sesión
único de Kerberos a la base de datos con Web Intelligence o el Servidor
de aplicaciones de informes.
• Cuando asigna grupos de dominios con confianza externa utilizando el
proveedor de autenticación de Windows NT, puede que necesite agregar
los sufijos DNS a estos dominios en la configuración de DNS de
Windows de los equipos del Servidor de administración central. Si no
agrega estos sufijos DNS, puede producirse un límite de tiempo al
intentar asignar grupos de estos dominios.
• Para asegurar que se utiliza el inicio de sesión único de Kerberos al
acceder a los servidores de base de datos, las conexiones deben
configurarse para que sólo utilicen TCP/IP.
• Si visualiza Crystal Reports en InfoView con inicio de sesión único a la
base de datos, aparecerán mensajes de error genéricos cuando el
contexto de seguridad asociado no esté disponible durante la
visualización. Este problema puede producirse al reiniciar un Servidor de
administración central. Si se encuentra este problema, la sesión de
conexión de BusinessObjects todavía será válida, pero no lo será el
contexto de seguridad de Kerberos asociado. Para solucionar este
problema, debe desconectarse de InfoView y volver a conectarse
utilizando el proveedor de autenticación de Windows AD.
• Para habilitar o deshabilitar el inicio de sesión único SiteMinder en la
Consola de administración central, debe cambiar la siguiente clave de
registro:
EnableSiteMinderSingleSignOn (DWORD, default value =
0x00000001) en HKEY_LOCAL_MACHINE\SOFTWARE\Business
Objects\Suite 11.0\Enterprise\Admin
Plugins\CrystalEnterprise.CMSAdmin.
Para habilitar el inicio de sesión único, establezca el valor con un número
distinto de cero; para deshabilitarlo, establezca el valor como cero.

30 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Administración de usuarios 2
Autenticación AD y NT
• Si se cambian las credenciales de administración de Active Directory de
una cuenta en un árbol a una cuenta en un árbol diferente del mismo
bosque de Active Directory, es posible que no pueda conectarse a
BusinessObjects Enterprise (con autenticación Windows AD) durante un
breve período de tiempo.
• Si los usuarios locales con contraseñas en blanco no pueden conectarse
a BusinessObjects Enterprise utilizando autenticación NT, es posible que
deba cambiar la configuración predeterminada en la Directiva de
seguridad local.
1. En el menú Inicio, seleccione Programas > Herramientas
administrativas > Directiva de seguridad local.
Nota: También puede escribir "secpol.msc" en el cuadro de
comandos "Ejecutar".
2. Haga doble clic en Directivas locales.
3. Haga doble clic en Opciones de seguridad.
4. Haga doble clic en "Cuentas: limitar el uso de cuentas locales con
contraseña en blanco sólo para iniciar la consola", y, a continuación,
haga clic en Deshabilitado.
Nota: Para obtener más información sobre este parámetro, vea la ayuda
de Microsoft Windows.
• La cuenta que utiliza IIS para ejecutar sus procesos de trabajo no debe
ser miembro de un grupo de Windows NT o Windows AD asignado. Si
agrega esta cuenta a un grupo asignado e IIS no está configurado para
el inicio de sesión único, todos los usuarios podrán conectarse a
BusinessObjects Enterprise con esta cuenta cuando se conecten con
autenticación Windows NT o AD con el nombre de usuario y la
contraseña en blanco.
• Para asegurar que los Servidores de informes siempre utilizan las
cuentas de usuario esperadas para conectarse a la base de datos,
compruebe que los servidores no tienen acceso predeterminado a la
base de datos. La cuenta con la que se ejecuta el Servidor de informes
no debe ser un usuario autorizado de la base de datos. Además, no debe
permitir la conexión a la base de datos con una contraseña vacía.
• Si la base de datos de Active Directory en un controlador de dominios
Windows 2003 está dañada, el comando SETSPN utilizado para
establecer el nombre principal de servicio para el servidor de base de
datos y la cuenta de servicio que utiliza BusinessObjects Enterprise
pueden fallar sin mostrar mensajes de error.

Notas de la versión de BusinessObjects XI 31


2 BusinessObjects Enterprise
Conectividad de orígenes de datos

• Si los SPN de las cuentas de servicio de los servidores de base de datos


no están configurados correctamente en Active Directory, el inicio de
sesión único de Kerberos a la base de datos no se realizará. Los
registros de eventos del sistema contendrán el error
"KDC_ERR_S_PRINCIPAL_UNKNOWN" y mostrarán el SPN que no se
puede encontrar. Compruebe estos registros para asegurarse de que el
SPN se ha configurado correctamente en Active Directory después de
ejecutar el comando SETSPN.

Autenticación LDAP
• Cuando se conecta a BusinessObjects Enterprise XI utilizando el
proveedor LDAP del SDK de Java (en particular cuando se conecta a
InfoView de Java mediante LDAP), las credenciales de referencia
especificadas no se utilizan cuando siguen a referencias que consultan
usuarios. Para que la autenticación LDAP se realice sin problemas, debe
habilitar el inicio de sesión anónimo para todos los servidores LDAP
especificados en referencias.

Conectividad de orígenes de datos


• SQL Server 7 sólo se admite en implementaciones de tamaño pequeño y
mediano. Si la implementación requiere agrupaciones CMS, más de 10000
objetos o más de 50 usuarios simultáneos, recomendamos la actualización
a SQL Server 2000 antes de instalar BusinessObjects Enterprise XI.

Documentación
• La documentación se refiere a todos los componentes de
BusinessObjects XI como componentes versión 11.
• Para mejorar el rendimiento de la instalación, los manuales PDF de Web
Intelligence ya no se instalan en el equipo local. Estos manuales están
disponibles en su copia del producto; también puede acceder a ellos en
línea en http://support.businessobjects.com/documentation/.
• La documentación de BusinessObjects Enterprise hace referencia de
forma incorrecta a informes de auditoría de ejemplo que ya no están
incluidos en esta versión.
• En el capítulo "Instalación de BusinessObjects Enterprise en Windows",
en la sección "Implementación de la versión Java de InfoView", el paso 3
del procedimiento para implementar InfoView proporciona una ubicación

32 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Documentación 2
incorrecta para agregar rutas de acceso contextuales. En lugar de
agregar las nuevas líneas sobre
<!-- Tomcat Examples Context -->
debe agregarlas sobre la línea
</Host>
próxima al final del archivo server.xml.
• La sección Consulta de la actividad actual de las cuentas, del capítulo 22
del Manual del administrador de BusinessObjects Enterprise hace
referencia a una versión Express de BusinessObjects Enterprise. No
existe ninguna versión Express de BusinessObjects Enterprise XI.
• La sección "Configuración de servidores para SSL" del Manual del
administrador de BusinessObjects Enterprise requiere alguna aclaración:
• El certificado CA (cacert.der) y su clave privada correspondiente
(cakey.pem) sólo tienen que generarse una vez por implementación.
Todos los equipos de la misma implementación deben compartir los
mismos certificados CA. Los demás certificados deben firmarse
mediante la clave privada de cualquiera de los certificados CA.
• Debe crear certificados y claves para todos los equipos de la
implementación, incluidos los equipos que ejecutan componentes de
aplicación cliente como Crystal Reports. En estos equipos cliente,
utilice la herramienta de línea de comando sslconfig para realizar
la configuración.
• Los archivos de certificado y clave generados en los pasos 6 y 8 no
se sitúan en la ubicación "new_certs_dir" especificada en el archivo
ssl.cnf. Se incluyen en la carpeta de trabajo actual.
• En la sección que se refiere a la a la configuración del servidor de
aplicaciones Web J2EE, tenga en cuenta que el código utiliza
nombres de archivo y rutas de ejemplo. La tabla siguiente muestra
las descripciones que corresponden a estos ejemplos:

Ejemplo Descripción
DcertDir=d:\ssl El directorio donde se guardan los
certificados y las claves.
DtrustedCert=cacert.der Archivo de certificado con confianza.
Si especifica más de uno, debe
separarlos con punto y coma.
DsslCert=clientcert.der Certificado utilizado por el SDK.

Notas de la versión de BusinessObjects XI 33


2 BusinessObjects Enterprise
Problemas para el programador

Ejemplo Descripción
DsslKey=client.key Clave privada del certificado del
SDK.
Dpassphrase=passphrase. Archivo que guarda la contraseña
txt de la clave privada.
• El número de serie de ejemplo que se utiliza para crear y firmar
certificados debe incluir un número par de dígitos. (El número debe
utilizar el formato hexadecimal, como
11111111111111111111111111111111.)
• Para una máxima seguridad, las claves privadas deben estar
protegidas y no deben transferirse mediante canales de
comunicación sin seguridad.

Problemas para el programador


• No existe un SDK público compatible para la función de petición
dinámica en Crystal Reports XI ni BusinessObjects Enterprise XI.

Servicios Web
• Los servicios Web unificados no son compatibles con las peticiones
dinámicas ni las listas de valores en cascada de los objetos de informe
de Crystal. Además, el motor de informes de los servicios Web
unificados no es compatible con las listas de valores programadas.
• La implementación del diccionario del servidor se ha modificado en la
versión XI. Debe migrar el diccionario del servidor de las versiones 6.5 y
10 a la versión XI.
• No puede utilizar la misma llamada getDocumentInformation para llamar
a la secuencia de comandos de devolución de llamadas y actualizar un
documento de Web Intelligence. Debe realizar dos llamadas
getDocumentInformation independientes.
• Las matrices de servidores Web no son compatibles con esta versión de
los servicios Web unificados.
• La secuencia de comandos del ensamblado del archivo WAR que se
entrega con BusinessObjects Enterprise Web Services sólo se puede
utilizar en una plataforma Windows. En un entorno UNIX o Linux, debe
escribir su propia versión de esta secuencia de comandos.

34 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Problemas para el programador 2
Programación CSP y ASP
• Para utilizar secuencias de comandos .csp con Business Objects
Enterprise XI, debe realizar los pasos siguientes, en función de cómo
utiliza las CSP (Páginas de servidor de Crystal).
Para implementar la aplicación CSP personalizada en un directorio
virtual distinto del directorio <dir_instalación>\BusinessObjects
Enterprise 11\Web Content\ creado por el programa de instalación,
complete los pasos siguientes:
1. Copie los archivos global.asax y web.config de
<dir_instalación>\BusinessObjects Enterprise 11\Web
Content\ al directorio de la aplicación.
2. Cree un subdirectorio bin en la aplicación y copie el archivo
<dir_instalación>\BusinessObjects Enterprise 11\Web
Content\bin\WCA_Enterprise.dll a este nuevo subdirectorio
bin.
3. Asegúrese de que la asignación de extensión del directorio virtual se
define de la misma forma que la aplicación "businessobjects" en
Administrador IIS.
Si utiliza su propia aplicación Web, deberá:
1. Combinar su archivo web.config con el archivo web.config
guardado de forma predeterminada en C:\Archivos de
programa\Business Objects\BusinessObjects Enterprise
11\Web Content.
2. Modificar el archivo global.asax.cs para incluir:
la utilización de
BusinessObjects.Enterprise.WebComponentAdapter;
protected void Session_End(Object sender,
EventArgs e)
{
HttpSessionState session = this.Session;
WCAHandler.sessionEnd(session);
}
protected void Application_End(Object sender,
EventArgs e)
{
WCAHandler.applicationEnd();
}
Ahora su aplicación está conectada al controlador de eventos del
Adaptador de componentes Web.

Notas de la versión de BusinessObjects XI 35


2 BusinessObjects Enterprise
Problemas para el programador

3. Asegúrese de que la asignación de extensión del directorio virtual se


define de la misma forma que la aplicación "businessobjects" en
Administrador IIS.
Para obtener más información sobre la configuración de las CSP
existentes para su uso con BusinessObjects Enterprise XI, póngase en
contacto con nuestro sitio de Soporte técnico.

Programación .NET
• En los SDK COM y Java de RAS, puede guardar un informe si llama a
ReportClientDocument.SaveAs(RptName,InfoObject, options), donde
InfoObject es el objeto de carpeta de una instrucción InfoStore.Query().
La utilización de InfoObject como un objeto de carpeta en
ReportClientDocument.SaveAs no es compatible con el SDK .NET.
Sin embargo, puede proyectar el InfoObject a un PluginInterface,
proyectar la interfaz como ISInfoObject, establecer ISInfoObject como un
objeto System.Object y enviarlo a la llamada SaveAs. Por ejemplo:
using PluginInterface =
CrystalDecisions.Enterprise.PluginInterface;
using ISInfoObject =
CrystalDecisions.Enterprise.ISInfoObject;
System.Object docObject = null;
System.Object infoObj = null;
infoObj = InfoStore.Query(myQueryStringForFolder);
PluginInterface pluginObj =
((IInfoObject)infoObj).PluginInterface;
ISInfoObject infoObjectInterface = (ISInfoObject)
pluginObj.Interface;
docObject = infoObjectInterface;
myReportClientDocument.SaveAs(docName, ref docObject,
options);
• Los dos métodos siguientes tienen nombres engañosos. Hacen lo
contrario de lo que significa el nombre. Por lo tanto, es importante tener
en cuenta lo siguiente:
• DatabaseLogonUtility.ConvertReportLogonsToTableLogonInf
os(reportLogons,tableLogonInfos)
Este método convierte TableLogonInfos en ReportLogons.
• DatabaseLogonUtility.ConvertTableLogonInfosToReportLogo
ns(tableLogonInfos,reportLogons)
Este método convierte ReportLogons en TableLogonInfos.

36 Notas de la versión de BusinessObjects XI


BusinessObjects Enterprise
Problemas para el programador 2
Desarrollo del SDK del Servidor de aplicaciones de
informes (RAS)
• Cuando efectúa cambios en los objetos FieldFormat mediante el SDK de
RAS, es posible que deba configurar la propiedad EnableSystemDefault
del objeto CommonFieldFormat como false para que los cambios se
produzcan correctamente.
Nota: Los objetos FieldFormat incluyen BooleanFormat,
CommonFormat, DateFormat, DateTimeFormat, NumericFormat,
StringFormat y TimeFormat.

Notas de la versión de BusinessObjects XI 37


2 BusinessObjects Enterprise
Problemas para el programador

38 Notas de la versión de BusinessObjects XI


Crystal Reports

capítulo
3 Crystal Reports
Instalación

Instalación
• Para obtener una lista completa de los requisitos del sistema y las
plataformas compatibles, consulte el archivo platforms.txt incluido en
su copia del producto. Para obtener las instrucciones completas de
instalación, consulte el manual de instalación (install.pdf).
• En Windows 2000, debe instalar .NET Framework antes de instalar el
Servidor de aplicaciones de informes.
• Si durante la instalación recibe un mensaje de error de actualización de
Java, puede instalar Sun Java Runtime Environment (JRE) de forma
manual. Puede instalarlo desde el sitio Web de Sun o instalar la versión
incluida con Crystal Reports en la carpeta \win32\redist\en.
• Si utiliza .NET Framework en Windows 2000, una instalación incrustada
no se asegura de que ASP.NET está configurado para trabajar con IIS. Si
ASP.NET no está correctamente configurado, no puede ejecutar los
ejemplos de VB.NET y C-Sharp.NET. Para configurar ASP.NET para IIS,
ejecute aspnet_regiis -i (situado de forma predeterminada en
c:\windows\microsoft.net\framework\v1.1.4322\).
• JRE no se ha desinstalado correctamente. Puede instalar un JRE
actualizado sobre la versión existente. Puede que deba configurar el
servidor de aplicaciones Web de Java para alinearse con la nueva versión.

Problemas de implementación
• Si crea un Proyecto de instalación e implementación en una solución
.NET 2002 Windows o Web u utiliza
crystal11_net_embeddedreporting.msm de la herramienta de
detección de dependencias .NET como resultado de la acción de
agregar resultados del proyecto y agregar salida principal, puede
encontrar estos mensajes en la ventana de resultado:
• El programa de instalación no contiene .NET Framework,
que se instala en el equipo de destino al ejecutar el
archivo dotnetfx.exe antes de que el programa de
instalación empiece a instalar. El archivo
dotnetfx.exe se encuentra disponible en los medios de
Visual Studio .NET "Windows Components Update", y se
redistribuye con el programa de instalación.
• No se puede importar el módulo de combinación
"crystal11_net_embeddedreporting"
El primer mensaje es una advertencia, el segundo es un mensaje de
error de generación. Para generar correctamente el proyecto de
instalación, debe eliminar el proyecto completo, crear uno nuevo y

40 Notas de la versión de BusinessObjects XI


Crystal Reports
Acceso a datos 3
agregar de nuevo el resultado principal. A continuación, agregue
Crystal11_NET_EmbeddedReporting.msm (de C:\Archivos de
programa\Archivos comunes\Merge Modules, de forma
predeterminada) al proyecto de instalación. Después de agregar un
código de clave adecuado para este módulo de combinación, ya puede
generar el proyecto.
Para evitar que se produzca este problema cuando genere un proyecto de
instalación e implementación en una solución .NET 2002 que involucra a
componentes de Crystal Reports, debe excluir los módulos de combinación
de detección automática de Crystal Reports 11 y agregarlos manualmente
desde la ubicación de la unidad local indicada anteriormente.
• Debida a un problema con la versión inicial de Crystal Reports 9, cuando se
instalan en el mismo equipo Crystal Reports 9 y 11, no se puede utilizar
Crystal Reports 9 para conectarse con un servidor de Crystal Enterprise
(CE) 9. Recibirá un mensaje de error que le indica que no puede conectarse
a una versión anterior del CMS. Para acceder a las revisiones o los Service
Pack que solucionan este problema, consulte en la base de conocimientos
el artículo: c2014523 en nuestro sitio Web de Soporte técnico.

Acceso a datos
• El controlador de datos de Lotus Notes ya no se admite. Se recomienda
utilizar el controlador ODBC en su lugar; el controlador ODBC de Lotus
Notes sí se admite. El controlador de datos de Lotus Notes todavía se
incluye en la copia del producto de Crystal Reports 11, pero se eliminará
en una versión futura.
• Si cambia el origen de datos y cuenta con peticiones dinámicas, debe
utilizar Establecer ubicación para configurar los orígenes de datos que se
utilizarán con las listas de valores de las peticiones.
• Para elaborar correctamente un informe a partir de un universo de
Crystal Reports, a la hora de diseñar el universo en Designer, asegúrese
de que las tablas se agregan con los nombres completamente
cualificados. Así se fuerza la generación de SQL con nombres de tabla
completamente cualificados.
• Si utiliza una conexión Oracle nativa para crear un informe basado en un
universo y desea utilizar una fecha constante en el comando, debe editar
el archivo Oracle.prm (ubicado de forma predeterminada en
C:\\Archivos de programa\Business Objects\BusinessObjects
Enterprise 11\win32_x86\dataAccess\ConnectionServer\
oracle). Cambie el parámetro USER_INPUT_DATE_FORMAT a:
<Parameter Name="USER_INPUT_DATE_FORMAT">'YYYY/MM/DD
HH:MM:SS'</Parameter>

Notas de la versión de BusinessObjects XI 41


3 Crystal Reports
Acceso a datos

Cambie el parámetro DATABASE_DATE_FORMAT a:


<Parameter Name="DATABASE_DATE_FORMAT">YYYY/MM/DD
HH24:MI:SS</Parameter>
• Si se conecta con un servidor OLAP de Essbase, debe disponer de la
versión adecuada del archivo Essbhapi.dll activo. En una instalación
de Crystal Reports 11, Essbhapi.dll puede utilizar el cliente de
Essbase 7.0 para conectarse con un servidor de Essbase 7.0. Si desea
conectarse a un servidor de Essbase 6.5.4 y dispone del cliente de
Essbase 6.5.4 en el equipo, debe cambiar el nombre del archivo
Essbhapi_65.dll a Essbhapi.dll.
• Si se conecta con un servidor OLAP de IBM DB2, debe disponer de la
versión adecuada del archivo db2hapi.dll activo. En una instalación
de Crystal Reports 11, db2hapi.dll puede utilizar el cliente DB2 - 8.1
para conectarse con un servidor de DB2 - 8.1. Si desea conectarse a un
servidor de DB2 - 7.1.7 y dispone del cliente de DB2 – 7.1.7 en el equipo,
debe cambiar el nombre de db2hapi_71.dll a db2hapi.dll.
• Los siguientes controladores de base de datos genéricos son
compatibles con el proceso:
• crdb_odbc.dll (ODBC)
• crdb_jdbc.dll (JDBC)
• crdb_ado.dll (OLE DB)
Tenga en cuenta que las conexiones ODBC a los siguientes tipos de
base de datos suponen que el controlador de base de datos ODBC
también es compatible con el proceso, por lo que operan en modo
multiproceso:
• Microsoft SQL Server
• Oracle
• DB2
• Teradata
• Sybase
También debe tener en cuenta que se supone que los controladores de
base de datos utilizados con JDBC y OLE DB siempre son compatibles
con el proceso, por lo que siempre operan en modo multiproceso.
Los siguientes controladores de base de datos nativos son compatibles
con el proceso:
• crdb_ado_plus.dll (proveedor de datos ADO.NET)
• crdb_com.dll (proveedor de datos COM)
• crdb_db2cli.dll (DB2 Unicode)

42 Notas de la versión de BusinessObjects XI


Crystal Reports
Acceso a datos 3
• crdb_javabean (proveedor de datos Javabean)
• crdb_xml (XML)
• crdb_olap.dll (OLAP)
• crdb_oracle.dll (Oracle)
• crdb_p2ssby10.dll (Sybase)
• La ayuda en línea de Crystal Reports indica que el controlador de DB2
Unicode está disponible para la descarga. Sin embargo, este controlador
está incluido con la versión actual de Crystal Reports, por lo que la
descarga no es necesaria.
• Si el informe contiene una lista de valores basada en una conexión DB2
nativa, puede que Crystal Reports deje de responder. La actualización
del cliente de DB2 a la versión 8.2 soluciona este problema.
• El inicio de sesión único (SSO) no es compatible con DB2 debido a
limitaciones en el cliente, como indica IBM. IBM espera disponer de un
nuevo cliente en el futuro; en ese momento, se realizará una revisión en
Crystal Reports para admitir el inicio de sesión único en DB2 que se
pondrá a disposición de los usuarios.
• Cuando está en el Explorador de campos selecciona un origen de datos
ODBC mediante el controlador ODBC Oracle de DataDirect, Crystal
Reports no puede desplegar una tabla cuyo nombre incluye caracteres
que no formen parte del juego de caracteres ASCII, entre 0-127. Puede
solucionar este problema definiendo el idioma de la base de datos en
conjunto de caracteres Unicode, como por ejemplo, UTF-8, en el
parámetro NLS_LANG del cliente Oracle.
• La base de datos de ejemplo que se instala con Crystal Reports
(xtreme.mdb) se instala en los directorios denominados correctamente
para todos los idiomas, sin importar el idioma que elija durante la
instalación. Se crea un Nombre de origen de datos (DSN) de ODBC para
que se dirija a esta base de datos, pero se crea únicamente para el
idioma que elija durante el proceso de instalación. Debe crear Nombres
de origen de datos manualmente para los demás idiomas, si desea utilizar
las versiones de todos los idiomas de la base de datos de ejemplo.
• Para que varios comandos de universo funcionen en el mismo informe
(que sea una combinación cruzada de orígenes de datos o un
subinforme), deberá denominar las consultas de manera diferente. Los
nombres se especifican en el Panel de consulta al diseñar la consulta.
• Para un informe con parámetros que se cree en el Panel de consulta (y, por
lo tanto se base en un universo), si cambia la definición del objeto en el que
está basada la petición de orden, es posible que no funcione el informe
existente. Por ejemplo, si crea un filtro de petición de orden en base al
objeto de un universo, de tipo numérico y, a continuación utiliza este

Notas de la versión de BusinessObjects XI 43


3 Crystal Reports
Acceso a datos

parámetro en una fórmula, si cambia el filtro de petición de orden para que


se base en un tipo de cadena, es posible que falle la fórmula. También, si el
universo cambia de forma que los resultados en el orden de las peticiones
de orden se cambien, es posible que el informe no se ejecute.
• En esta versión de Crystal Reports, UFLs que devuelven cadenas de
caracteres no se admiten en UNIX.

Elaboración de informes a partir de Microsoft Exchange


• Si utiliza Microsoft Exchange Admin, no se admite la elaboración de
informes en Microsoft Office 2002 sin revisiones. Éste es un problema
conocido de Microsoft que se puede solucionar instalando Microsoft
Office 2002 SP-1 o posterior002E
• Si desea crear informes basados en el servidor de Exchange en
Microsoft Outlook 2003, asegúrese de que el Modo de intercambio en
caché no está seleccionado en la configuración del correo.
• Si desea crear un informe basado en una conexión de Exchange, debe
iniciar la sesión con el mismo usuario que ejecuta los procesos de
Exchange. No se admiten varios perfiles de usuario.
• Los campos Asistentes se devuelven a Crystal Reports como cadenas,
por lo que no pueden expandirse. Para expandir campos Asistentes en
informes basados en calendarios, abra la reunión en Microsoft Outlook,
expanda la lista de distribución para reemplazarla con sus miembros y
guarde la reunión. La lista de distribución se expandirá en el informe.
• No puede crear un informe basado en una lista de distribución de la
carpeta Contactos de un buzón personal. MAPI trata la carpeta de
contactos del buzón como una única tabla de base de datos por lo que, si
la incluye en un informe, se devolverá un registro individual por cada
contacto/lista de distribución. Sin embargo, la carpeta de contactos de la
libreta de direcciones se considera como una carpeta que contiene listas
de distribución.
Nota: Si elige la carpeta de contactos de la libreta de direcciones para
elaborar el informe, se expande como una lista de distribución.
• Las instancias que elimina de citas periódicas todavía aparecen en el
informe. MAPI no expone información que permita a Crystal Reports
excluir instancias eliminadas de una cita periódica.
• No puede ver un informe en Visual Studio .NET 2003 si el informe se ha
creado con datos de Microsoft Exchange en las siguientes
circunstancias:
• La opción "Recordar contraseña" de Outlook está desactivada

44 Notas de la versión de BusinessObjects XI


Crystal Reports
Trabajo con informes 3
• El usuario ha iniciado la sesión en un equipo con una cuenta de
usuario de un dominio diferente del dominio en que reside MS
Exchange Server.
• Los campos “Pertenencia a grupos”, “Supervisa a” y “Supervisor” de una
libreta de direcciones de Outlook no aparecen en el Explorador de
campos. La información de estos campos se guarda en una tabla
independiente para cada registro, por lo que Crystal Reports no puede
acceder a ella como parte de la tabla seleccionada.
• Si deshabilita la opción de aviso minutos antes de que comience una
reunión en Outlook, este programa todavía guarda la información. Por
tanto, cuando utiliza este valor en un informe, siempre se muestra.
• Cuando elabora un informe a partir de Outlook que se basa en tareas,
puede que el campo Trabajo real no muestre el valor correcto. El motivo
por el que los campos Trabajo real y Trabajo total pueden mostrar un valor
diferente al esperado se debe a la forma en que Outlook calcula el tiempo
trabajado. Guarda el tiempo en minutos, pero lo calcula utilizando 8 horas
al día y 5 días a la semana. Si introduce tareas en Outlook que duran una
semana, Outlook guarda en Trabajo total un valor de 2400 minutos,
basado en el cálculo 60 (minutos/hora) * 8 (horas/día) * 5 (días/semana).

Trabajo con informes


• Cualquier hipervínculo de Crystal Reports que contenga un URI distinto
de “http:”, “https:”, “mailto:”, “ftp:” o “news:” es suprimido por Crystal
Reports. Esto se realiza para evitar que se puedan agregar secuencias
de comando malintencionadas al hipervínculo. Si desea anular esta
función y permitir que las secuencias de comando se ejecuten por medio
de hipervínculos, puede crear esta subclave de registro:
\HKEY_LOCAL_MACHINE\Software\Business Objects\Suite
11.0\Crystal Reports\FormatOptions
A continuación, realice esta entrada como un nuevo valor de cadena:
DisableScriptsInHyperlinks
Por último, configure este valor como “Yes” o “No”.
• Si crea un informe a partir de una vista empresarial, debe asegurarse de
que el elemento empresarial no incluye un espacio en su nombre. Si
existe un espacio, cualquier filtro definido en el elemento empresarial
provocará un error al intentar utilizarlo en el cuadro de diálogo Editor de
fórmulas de selección de registros en Crystal Reports.

Notas de la versión de BusinessObjects XI 45


3 Crystal Reports
Trabajo con informes

• Cuando crea un informe basado en una nota con una conexión de origen
de datos Outlook o Exchange, aparecen más campos en el Explorador
de campos de los que esperaba (como: CCO, CC, CC para mí).
• Si una fórmula de selección de registros filtra todos los registros de un
grupo jerárquico, éste y sus jerarquías relacionadas son desconocidos
para el programa, por lo que la ordenación jerárquica será incorrecta
(como lo serán los resultados de las funciones de jerarquía disponibles
en el Taller de fórmulas).
• La ordenación jerárquica del pie de página del grupo sólo se conserva en
formatos de exportación basados en página.
• Cuando selecciona la opción para utilizar una fórmula como criterio de
ordenación del grupo (es decir, cuando especifica una ordenación de grupo
condicional), no puede seleccionar opciones de la lista "La sección será
impresa" (la opción aparece sombreada). Para solucionar este problema,
haga clic en la opción "Utilizar una fórmula como dirección de ordenamiento
de grupos", seleccione una opción de impresión de sección y vuelva a
seleccionar la opción condicional. (Si ya ha especificado la fórmula
condicional que desea utilizar, no la perderá al realizar este proceso.)

Vistas empresariales
• Cuando trabaja con un informe basado en una vista empresarial, los
comandos de OLEDB del repositorio que contengan nombres de
columna duplicados pueden devolver datos incorrectos.
• Los parámetros de un procedimiento almacenado o de una tabla de
comandos no se solicitarán al actualizar un informe en las siguientes
situaciones:
• En una infraestructura de datos, se incluye un procedimiento
almacenado o una tabla de comandos con parámetros y una tabla
normal y se crea una combinación desde el procedimiento almacenado
a la tabla normal. Se fuerza la combinación en ambos sentidos. Se crea
un informe utilizando la vista empresarial basada en esta infraestructura
de datos pero sólo se incluyen campos de la tabla normal.
• En una infraestructura de datos, se combina una tabla normal con un
procedimiento almacenado y, a continuación, el procedimiento
almacenado con otra tabla normal. En el informe se incluyen los
campos de ambas tablas normales pero no se incluye la tabla del
procedimiento almacenado.
Para solucionar este problema, incluya un campo del procedimiento
almacenado en el informe o cree un filtro con un campo del procedimiento
almacenado y asigne la restricción de filas al grupo Todos. Un ejemplo del
texto del filtro sería: StoredProc.Field es cualquier valor.

46 Notas de la versión de BusinessObjects XI


Crystal Reports
Trabajo con informes 3
Peticiones dinámicas
• Para migrar un informe que contiene peticiones dinámicas no
administradas a BusinessObjects Enterprise, necesita que haya un
Servidor de aplicaciones de informes configurado y activo en dicho
sistema BusinessObjects Enterprise. Una petición dinámica no
administrada es una petición dinámica que se basa en campos de
informe o en objetos de comando y no en una lista de valores guardada
en BusinessObjects Enterprise. Esto no afecta a los informes que
contienen peticiones estáticas.
• Las peticiones dinámicas que se crean en el Administrador de vistas
empresariales a partir de procedimientos almacenados no admiten la
opción de valores nulos.
• Una petición dinámica que requiere que el usuario seleccione más de un
valor en un nivel puede mostrar valores duplicados en el siguiente nivel
inferior si ambos niveles tienen una relación uno a varios en los datos.
• Crystal Reports no puede aceptar determinados caracteres en una ruta
de grupo de una petición dinámica, ya que estos caracteres están
reservados como delimitadores en la sintaxis de Crystal Reports. Los
caracteres reservados son la barra diagonal (/), el corchete izquierdo ([) y
el corchete derecho (]).
• Por motivos de rendimiento, el número máximo de valores que se
devuelven en cada nivel de una lista de valores se configura como 1000.
Este número se controla mediante una clave de registro. Consulte
nuestro sitio de Soporte técnico para obtener información sobre esta
clave de registro.
Nota: Esta limitación también se aplica cuando se rellena una lista de
selección de un parámetro estático a partir de un campo de base de datos.
• En esta versión de Crystal Reports, no debe agregar un comando que se
utilice en una petición dinámica al Repositorio de BusinessObjects. Esto
imposibilita la desconexión del comando del repositorio y el
comportamiento incorrecto de la propia petición.
• En un informe que se basa en una vista empresarial, no puede crear un
parámetro estático con una lista de selección. Cuando Crystal Reports
carga un campo de base de datos para recuperar valores de campo,
aparece un error. Este comportamiento es una limitación en esta versión
de Crystal Reports y el Administrador de vistas empresariales.
• Cuando trabaje con parámetros en informes existentes, compruebe que el
informe todavía puede acceder al origen de datos antes de intentar
cambiar una petición estática a petición dinámica. Si el programa no puede
localizar el origen de datos, no podrá crear una nueva lista de valores.

Notas de la versión de BusinessObjects XI 47


3 Crystal Reports
Trabajo con informes

• Una lista de valores de informe es un objeto de lista de valores que se


basa en campos de un informe o en un objeto de comando del informe.
Este tipo de lista de valores heredará los siguientes elementos:
• Todos los parámetros de comando o de procedimiento almacenado
que utilice cualquier objeto del informe.
• Los parámetros necesarias para una lista de valores siempre se
solicitarán antes que los parámetros de informe.
• Si un informe necesita un parámetro con el mismo nombre que un
parámetro necesario en una lista de valores, el parámetro se solicitará
dos veces. La primera petición se utiliza para generar los datos de la
lista de valores y la segunda para generar los datos del informe.
• Si más de una lista de valores incluye un parámetro con el mismo
nombre, éste sólo se solicita una vez para todas las listas de valores.
La petición se repetirá si el mismo parámetro se utiliza en el informe.
• No puede utilizar un universo para crear una lista de valores para una
petición dinámica. El límite de 1000 en el registro de lista de valores se
puede aplicar al nivel inferior de la petición en cascada si el origen de
datos no admite Groupby o si las tablas utilizadas en la cascada no se
pueden vincular en una sola consulta SQL. Esta limitación implica que
las peticiones de nivel superior pueden mostrar menos valores de los
que espera.

Formato de informes
• Para mejorar el formato de líneas y cuadros, ahora Crystal Reports tiene en
cuenta la posición de los datos para determinar la posición de líneas y
cuadros. Debido a este cambio, es posible que sea necesario revisar los
informes existentes, en especial los que utilizan la agrupación jerárquica.
Para obtener más información, visite nuestro sitio Web de Soporte técnico.

Universos
• Cuando utiliza un universo en Crystal Reports, puede encontrar algunas
diferentes en su comportamiento con respecto a lo que podría esperar
en Web Intelligence. Estas diferencias se indican en un documento
técnico que puede localizar en nuestro sitio Web de Soporte técnico.
• Cuando crea un informe a partir de un universo con seguridad aplicada,
la versión actual de Crystal Reports descarta correctamente los datos
guardados al volver a abrir el informe. Sin embargo, se puede acceder a
los datos guardados (es decir, no se descartan) si se abre el informe con
una versión anterior de Crystal Reports.

48 Notas de la versión de BusinessObjects XI


Crystal Reports
Trabajo con informes 3
• Si el SQL del universo contiene dos peticiones idénticas, el usuario sólo
recibirá una. Dos peticiones se consideran idénticas si tienen la misma
pregunta, el mismo tipo (número, cadena o fecha) y la misma selección
(valores únicos o múltiples). Una limitación de esta función hace que si
dos comandos de universo en el mismo informe comparten la misma
petición, el usuario vea la pregunta dos veces (ya que el nombre de la
petición será diferente). Para evitar este problema, vincule los dos
comandos en el parámetro.
• En el Designer de universos, si una tabla normal se asigna a una tabla
derivada por medio de una restricción de seguridad, los elementos de la
tabla normal que se utilicen para generar una consulta de universo en
Crystal Reports no serán válidos.
• Si un universo contiene varias peticiones en su cláusula Where, no
puede utilizarlo como petición para un campo de parámetro en Crystal
Reports. En esta versión no se admiten varias peticiones anidadas.
• Se recomienda utilizar varios universos en una relación "Vincular" y
evitar utilizar la relación "Incluir". Cuando se "incluye" un universo, los
informes basados en él no se pueden actualizar.
• Si se cambia el nombre de un objeto de universo, los informes basados
en el universo deberán arreglarse verificando la base de datos en Crystal
Reports.

Panel de consulta
• Cuando se solicita la selección de una lista de valores para resolver una
petición anidada en el Panel de consulta de Crystal Reports, no se
muestra el texto de solicitud.
• Cuando se utiliza el Panel de consulta para crear SQL, se puede asignar
al SQL un nombre único en el campo de nombre de consulta (de forma
predeterminada, el nombre es Consulta1). Si desea vincular este SQL
con el SQL de otro universo, asigne nombres únicos a ambos; de esta
forma, también serán únicos los nombres de las peticiones.
• Los objetos con varias funciones @Prompt en la cláusula Where no se
pueden utilizar en objetos de filtro en el Panel de consulta de Crystal
Reports.
• Cuando actualiza un informe basado en una consulta del Panel de
consulta con una fecha en un filtro de valor constante o un filtro de petición
anidada, si recibe el error "No se pudo recuperar los datos de la base de
datos" con los detalles ORA-01861: el literal de la cadena no coincide con
la cadena de formato, este problema se puede solucionar mediante la
modificación del formato generado por el servidor de Web Intelligence.

Notas de la versión de BusinessObjects XI 49


3 Crystal Reports
Problemas para el programador

En el equipo del servidor de Web Intelligence, modifique los formatos de


datos del archivo <DIR_INSTALACIÓN>\BusinessObjects
Enterprise 11\win32_x86\
dataAccess\ConnectionServer\oracle\oracle.prm:
<Parameter Name="USER_INPUT_DATE_FORMAT">'yyyy/MM/dd
HH:mm:ss'</Parameter>
<Parameter Name="DATABASE_DATE_FORMAT">YYYY/MM/DD
HH24:MI:SS</Parameter>

Elaboración de informes con URL


• Para permitir el desarrollo internacional, todas las direcciones URL
deben tener una codificación URL adecuada. Por ejemplo, las
direcciones URL que requieran caracteres ASCCI con o sin acentos,
deben estar codificadas.
• Si migra soluciones de elaboración de informes con URL utilizando
viewrpt.cwr de versiones anteriores de Crystal Reports a Crystal
Reports 11, debe asegurarse de que las direcciones URL son http://
servidorWeb/businessobjects/viewrpt.cwr en lugar de <http://
servidorWeb/<algo> carpeta>/viewrpt.cwr. En versiones
anteriores, viewrpt.cwr era una extensión de servidor Web que se
aplicaba a todas las peticiones de dicho servidor Web. En Crystal
Reports 11, viewrpt.cwr es una aplicación Web real que residen en un
directorio virtual específico del servidor de aplicaciones Web.

Problemas para el programador


• No existe un SDK público compatible para la función de petición
dinámica en Crystal Reports 11 ni BusinessObjects Enterprise 11.
• Para abrir informes mediante una página ASP en IIS, la cuenta de
usuario con la que realiza la ejecución debe contar con permisos de
lectura y ejecución en el directorio temp y el archivo temp adecuados.
• Para permitir que se van las imágenes en informes ASP del directorio de
businessobjects, configure la subclave de registro
HKEY_LOCAL_MACHINE\SOFTWARE\
Business Objects\Suite 11.0\Report Application
Server\Viewer con el directorio que contiene las imágenes.
• No se admite el enlace de valores de cadena con las propiedades del visor
JavaServer Faces. Debe utilizar el tipo de enumeración correspondiente.
• No se admite el envío de parámetros de cadena a un visor si éste está
enlazado con un origen de informes de un Servidor de páginas.

50 Notas de la versión de BusinessObjects XI


Crystal Reports
Problemas para el programador 3
• Si utiliza II6, algunas imágenes no aparecen en informes llamados por
una página ASP. Para solucionar este problema, agregue permiso de
acceso anónimo a la carpeta donde reside la página ASP. A
continuación, agregue la cuenta de usuario anónimo de Internet a la
sección de permisos de IIS6.
• No utilice llaves ( { o } ) en una fórmula, campo de base de datos ni
campo de expresión SQL. Esto provoca el fallo del verificador de
fórmulas.

SDK del visor de Java


• Los caracteres de byte múltiple introducidos en la página de peticiones
de parámetro del visor JavaServer Faces no se mostrarán correctamente
en el informe si el juego de caracteres de la página JSP no está
configurado como UTF-8.
• La exploración entre vistas de grupo y vistas principales en el visor
JavaServer Faces puede interrumpir el estado de visualización de
algunos informes.
• La configuración del atributo reportSource en un valor scriptlet no se
admite en el visor JavaServer Faces.
• Los cambios en Configuración parcial del informe inicial en el Componente
de creación de informes Java no se copian a una sesión diferente.
• El Componente de creación de informes Java no admite etiquetas HTML
deformadas.
• Las siguientes funciones dependientes de la configuración regional no se
admiten en configuraciones regionales distintas de EN:
• Totext() -- número, moneda, fecha, hora, fechahora.
• CStr() -- esta función es la misma que ToText()
• CDate(cadena)
• CTime(cadena)
• CDateTime(cadena)
• IsDate(cadena)
• IsTime(cadena)
• IsDateTime(cadena)
• DateTimeValue(cadena)
• TimeValue(cadena)
• DateValue(cadena)

Notas de la versión de BusinessObjects XI 51


3 Crystal Reports
Problemas para el programador

• La configuración de la ubicación de tabla a ODBC desde ODBC no se


admite en el Componente de creación de informes Java.
• El Componente de creación de informes Java no admite el uso de rutas
relativas en servidores de aplicaciones SunOne8 y Oracle 10g.
• Para obtener una descripción completa de la función openDocument
(que se utiliza para crear vínculos entre objetos del repositorio como
documentos de Web Intelligence o informes de Crystal), consulte los
manuales Viewers Java SDK Guide o Viewers COM SDK Guide.

SDK CR.NET y visores


• La exportación a formatos de Microsoft Word, Excel o RTF desde el visor
.NET webForm puede generar un archivo vacío en un equipo con las
instalaciones base de Microsoft Office 2000. Para solucionar este
problema, instale Microsoft Office 2000 Service Release 1.
• Desde Crystal Reports para Visual Studio .NET, los informes OLAP sólo
se admiten para visualización.
• En aplicaciones que se desarrollan con los visores .NET, la función de
instalación a petición no es compatible actualmente.
• Cuando se trabaja con el Examinador de objetos de Microsoft Visual
Studio .NET, puede que algunas clases de la API .NET del Servidor de
aplicaciones de informes no resulten visibles. Sin embargo, las clases
correspondientes aparecerán en la herramienta Intellisense cuando
escribe el código en Microsoft Visual Studio .NET.
• Cuando ve un informe con una fórmula de selección desde Crystal
Reports para Visual Studio .NET (tanto para winform como para
webform), si configura la fórmula de selección en el visor como una
cadena vacía, sobrescribirá la fórmula del informe.
• En Crystal Reports para Visual Studio .NET, el tipo de retorno de
ReportDocument. ReportClientDocument.get_Subreport ha cambiado de
ISCRSubreport a ISCRSubreportClientDocument.
• La localización dinámica no funciona con idiomas no compatibles en dlls
no administradas de aplicaciones Crystal Reports para Visual Studio
.NET.
• Cuando se utiliza InfoObject como tipo de origen de informe para
CrystalReportViewer.ReportSource, es necesario establecer InfoObject
en cada petición.

52 Notas de la versión de BusinessObjects XI


Crystal Reports
Problemas con las versiones en otros idiomas 3
Problemas con las versiones en otros idiomas
• El controlador JDBC de SQL Server de Microsoft no devuelve
correctamente los nombres de tabla que contienen caracteres
japoneses. El controlador ODBC de IBM DB2 Type 2 de IBM no devuelve
correctamente los nombres de campo de tablas si el nombre de campo
contiene caracteres japoneses.

Documentación
• La documentación se refiere a todos los componentes de
BusinessObjects XI como componentes versión 11.
• Si ejecuta la instalación desde una ubicación de red, no puede abrir el
manual de instalación (install.pdf) y las notas de la versión
(release.pdf) desde la opción de ejecución automática. Si realiza la
ejecución automática desde el CD sí puede verlos.

Componente de creación de informes Java


Restricciones
El componente de informes que procesa informes, incluido en el Componente
de creación de informes Java de Crystal Reports, está restringido por un
código clave que proporciona el rendimiento adecuado para el desarrollo,
realización de pruebas e implementación de informes limitados en
aplicaciones. Además, se aplican las siguientes restricciones a esta versión
del Componente de creación de informes Java de Crystal Reports:
• El Componente de creación de informes Java sólo procesará informes
creados con Crystal Reports 9 o posterior. Los informes de versiones
anteriores de Crystal Reports deben convertirse mediante la herramienta
de conversión de informes disponible para su descarga en el sitio Web
de Business Objects.
• La API de modificación y creación de informes para Java Reporting
Component no está incluida en esta versión.
• No se pueden utilizar los informes que acceden a las siguientes fuentes
de datos:
• OLAP
• Los informes únicamente se pueden exportar a PDF, RPT y RTF.

Notas de la versión de BusinessObjects XI 53


3 Crystal Reports
Componente de creación de informes Java

• Esta versión no admite las siguientes funciones:


• Interpretación de RTF
• Plantillas de informe
• Asignación geográfica
• Gráficos de Gantt, Gauge, embudo y de eje numérico
• Crystal ReportsRepositorio
• Alertas de informe
• Las peticiones dinámicas no se admiten.
• Los informes que contienen grupos con la opción de ordenación de
grupo configurada con el orden original no pueden abrirse.
• Para exportar un informe con el Componente de creación de informes
Java, java.io.tmpdir debe configurarse con una ruta absoluta.

Problemas específicos de plataforma


• En plataformas AIX que ejecuten IBM JDK 1.3.1 ó 1.4, un error en JDK
puede provocar errores en el informe. Como solución, establezca el
entorno JITC_COMPILEOPT como SKIP{com/crystaldecisions/reports/
common/encryption/Processing}{processing}.
• BEA JRockit JVM tiene una opción de recolección de elementos no
utilizados que provoca excepciones de memoria insuficiente cuando se
gestionan bloques de memoria contiguos superiores a 2 MB. Como
solución, aumente el tamaño máximo del montón o cambie al
generational copying garbage collector. Para establecer el tamaño
máximo del montón, utilice la opción "-XmxNNNm", donde NNN es el
tamaño del montón en MB. Para utilizar el generational copying garbage
collector, utilice la opción "-Xgc:gencopy".
• La exportación de un informe a PDF (mediante programa o por medio de
los visores) no se admite en WebSphere Studio 6. Esta limitación no se
aplica a otros servidores de aplicaciones. Se recomienda utilizar la
impresión ActiveX si la aplicación Web se ha desarrollado en WebSphere
Studio 6. También puede utilizar la versión JSF del visor de páginas de
informe DHTML, que no presenta esta limitación.

Formato y procesamiento
• El símbolo de moneda de un informe flota incluso al seleccionar una
opción de posición fija.
• El formato de hora y fecha mostrado en el informe únicamente se basa
en la configuración regional predeterminada del servidor.

54 Notas de la versión de BusinessObjects XI


Crystal Reports
Componente de creación de informes Java 3
• Cuando visualice un informe en el visor, los objetos de texto sin espacios
no se muestran si el ancho es demasiado pequeño. Si aumenta el ancho
del objeto de texto, el informe se mostrará correctamente.
• La función de espaciado entre caracteres no se admite en esta versión.
Se ignora el espaciado entre caracteres aplicado a un objeto de texto.
• Cuando visualice un informe en el visor, los encabezados de columna de
tablas cruzadas se superponen o se truncan.
• Cuando visualice un informe con tablas cruzadas en el visor, si las tablas
cruzadas tienen una fila total en la parte superior de las tablas, las
secciones de los campos de las celdas se recortarán. Si las tablas
cruzadas tienen una fila total en la parte inferior de las tablas, las celdas
no se recortarán (comportamiento esperado).
• Cuando visualice un informe en el visor, pueden aparecer líneas
adicionales en el campo de texto. Esto sucede debido al redondeo de la
conversión de twips a píxeles. Como solución, cambie ligeramente el
tamaño de la sección.
• Cuando exporte un informe a PDF, puede aparecer un mensaje de error
que indica "La fuente contiene BBox incorrecto" al abrir el PDF. Este error
se puede ignorar ya que no afecta a la visualización del archivo PDF.
• Los informes que contienen gráficos de superficie con datos nulos no se
procesan correctamente cuando el procesamiento se realiza en Java
Reporting Component.
• La tabla siguiente describe cómo se comporta JRC cuando se abren y
guardan informes con las siguientes funciones no compatibles:

Función Comportamiento de JRC al Comportamiento de JRC al


abrir un informe con esta guardar un informe con esta
función función
Interpretación de RTF Se muestra texto RTF sin Se conserva el hecho de que un
formato, pero no se interpreta campo tiene un indicador de
interpretación RTF.
Alertas de informe Las alertas no se inician. Se conserva la información de
alerta en la definición del
informe. Sin embargo, no se
conservan las vistas de alertas.
Mapas geográficos Aparecen como objetos en Se conservan en la definición del
blanco. informe.
Gráficos de Gantt, Gauge, Aparecen como objetos en Se conservan en la definición del
embudo y de eje numérico blanco informe.

Notas de la versión de BusinessObjects XI 55


3 Crystal Reports
Componente de creación de informes Java

Función Comportamiento de JRC al Comportamiento de JRC al


abrir un informe con esta guardar un informe con esta
función función
Gráficos de informes de No se muestran. Se conservan en la definición del
Crystal Reports con texturas informe.
e imágenes
Opciones de fuente, línea o No se muestran. Se conservan en la definición del
relleno en la leyenda de un informe.
gráfico
Ubicación de la etiqueta del Si se mueven las etiquetas, Se conservan en la definición del
gráfico se restablecen a sus informe.
posiciones predeterminadas.
Campos especiales con Se asignan respectivamente Se conservan los campos
contexto de Crystal a Número de página vertical, especiales.
Enterprise: Id. de usuario Nombre de autor del informe
actual de CE, Nombre de y Nombre de autor del
usuario actual de CE y Zona informe.
horaria del usuario de CE
actual
Imágenes dinámicas No se admiten. Compatibilidad total.
Ordenación con parámetros Compatible. Compatibilidad total.
Ordenación de grupo Compatible. Compatibilidad total.
jerárquico
Adiciones de función de Compatible con la Compatibilidad total.
fórmula codificación/decodificación
URL, las zonas horarias (pero
no la zona horaria de Crystal
Enterprise), el ajuste de
zonas horarias, mround,
ceiling, floor y roundup.
Peticiones dinámicas No se admiten. No se conservan.
Mejoras de cuadrícula Admite el alisamiento de Se conservan los encabezados
encabezados de columna en de columna alisados. La vista de
tablas cruzadas. exploración no se conserva.

56 Notas de la versión de BusinessObjects XI


Crystal Reports
Componente de creación de informes Java 3
Bases de datos relacionales e instrucciones SQL
• Cuando actualice un informe de procedimiento almacenado BIT de un
servidor SQL o base de datos de Sybase, los campos del parámetro se
convierten en menús desplegables sin valores predeterminados. No se
puede visualizar el informe si éste se basa en los valores del parámetro.
• El controlador JDBC de Oracle no admite informes con datos BFILE.
• El controlador JDBC de Oracle no admite tipos de datos de intervalo.
• El controlador JDBC de Oracle no admite informes con datos UROWID.
• El controlador JDBC de Sybase únicamente admite un máximo de 255
caracteres en los campos de tipo char, varchar y nvarchar. Si tiene que
introducir más de 255 caracteres en un campo, utilice el tipo de texto.
• Las versiones anteriores del controlador JDBC de Sybase no admiten
informes con datos de tipo UNICHAR o UNIVARCHAR. Utilice jConnect
para JDBC versión 5.5 ESD #9 o posteriores.
• El controlador ODBC de Informix devuelve el campo CLOB como un
objeto en lugar de como un CLOB.
• Esta versión no admite informes con combinaciones cíclicas. Asimismo,
las combinaciones que necesitan ejecutar consultas independientes
(vinculadas posteriormente por otro conjunto de tablas) no son
compatibles con esta versión.
• Los campos BLOB que se establecen como 'can grow' no crecen. Por
ejemplo, las imágenes con diferentes tamaños de los campos BLOB con
la propiedad 'can grow' se procesan con el mismo tamaño.
• Cuando actualice un informe de procedimiento almacenado de una base
de datos del servidor SQL, los parámetros timestamp deben estar en
formato hexadecimal.
• Java Reporting Component no respeta la unión forzada de tablas.

Funcionalidad de informes
• Java Reporting Component utiliza un formato de hora y fecha de alta
resolución. Las funciones de fecha y hora pueden devolver un número
de segundos no entero.
• Cuando utilice las funciones ASC y CHR, tendrá lugar un error si se utilizan
los caracteres con un valor fuera del intervalo 0-127. Las funciones ASC y
CHR se han abandonado y no serán compatibles con futuras versiones.
Recomendamos utilizar en su lugar las funciones ASCW y CHRW para
evitar el error en tiempo de ejecución con valores fuera del intervalo 0-127.
• En esta versión únicamente son compatibles las cadenas de fecha-hora
de configuración regional inglesa en el lenguaje de fórmula.

Notas de la versión de BusinessObjects XI 57


3 Crystal Reports
Componente de creación de informes Java

58 Notas de la versión de BusinessObjects XI


Web Intelligence

capítulo
4 Web Intelligence
Web Intelligence

Web Intelligence
En esta sección se incluye información general y problemas conocidos del
acceso a Web Intelligence.

Información general
Generalidades
• Los siguientes componentes de Web Intelligence no cumplen la
normativa 508:
• Creación y visualización de documentos de Web Intelligence con el
Panel de informe Java
• Creación de documentos de Web Intelligence con Consulta – HTML.
• Consulta de documentos de Web Intelligence en formato de
visualización interactiva.
Sin embargo, los siguientes componentes de Web Intelligence sí
cumplen la normativa 508:
• Consulta de documentos de Web Intelligence en formato de
visualización HTML
• Creación de documentos de Web Intelligence con el Panel de
informes HTML
• La opción de visualización interactiva HTML y las funciones de Análisis
de informes no están disponibles en la implementación en modo .NET de
Web Intelligence.
• No puede actualizar un documento basado en un universo en el que su
perfil de seguridad no le permite ver objetos específicos.
• Cuando descarga documentos de Web Intelligence a MS Excel, la forma
en que se presentan las columnas de tabla pueden limitar la forma de
aplicar ordenaciones y cálculos.
• Para guardar documentos de Web Intelligence desde la aplicación, debe
deshabilitar el bloqueo de menús emergentes en el explorador Web.
• El nombre de un documento de Web Intelligence no puede superar los
100 caracteres.
• En esta versión, la función NúmeroDeDíaDeLaSemana de Web
Intelligence calcula el número del día de la misma forma que
BusinessObjects: El lunes es el día 1. (En versiones anteriores de Web
Intelligence, el día 1 era el domingo.) Este cambio puede afectar a
algunos resultados de informes creados con versiones anteriores de
Web Intelligence que incluyen la función NúmeroDeDíaDeLaSemana.

60 Notas de la versión de BusinessObjects XI


Web Intelligence
Web Intelligence 4
• Cuando se crean documentos de Web Intelligence en InfoView .NET o
Java, la página Seleccionar universo no es compatible con la paginación
y sólo devuelve los 1000 primeros universos.
• Cuando se consultan documentos de Web Intelligence en el Visor
interactivo, si realiza una instantánea y a continuación cambia el nombre
del informe, parece que se muestra un informe adicional. Cierre el
documento y vuelva a abrirlo.

Panel de informe Java


• En el Panel de informe Java existen funciones de selección múltiple
limitadas.
• Con el Panel de informe Java, si crea una tabla que incluye una medida,
la guarda como PDF y la abre con Acrobat Reader, puede que los
valores numéricos estén alineados de forma incorrecta. La visualización
depende del número de dígitos.
• Las funciones específicas de HTML (como la opción “Color visitado” para
los hipervínculos y la opción de formato de celda “Leer contenido como
HTML”) parecen no aplicarse correctamente en el Panel de informe
Java, ya que el panel de informes no es un explorador Web. Cuando se
ven los informes de Web Intelligence mediante InfoView en formato
HTML, estas opciones se aplican correctamente.
• Configuración de propiedades de sección: Si alguno de los elementos de
informe activados en la lista " Considerar sección vacía cuando las
siguientes están vacías" de la ficha Propiedades de la sección están
vacíos, se oculta la sección completa.
• Cuando se agregan bloques o celdas independientes a una sección, de
forma predeterminada se activan en la lista "Considerar sección vacía
cuando las siguientes están vacías" de la ficha Propiedades de la
sección. Esto significa que, si agrega bloques o celdas independientes a
una sección y estos bloques o celdas independientes están vacíos, se
oculta la sección completa.

Panel de informes HTML


• El Panel de informes HTML puede editar la mayor parte de los
documentos creados con el Panel de informe Java, con la excepción de
documentos .wid que incluyen varios bloques.

Valor de recuento de filas


• El valor de recuento de filas establecido para las tablas de un universo
no es compatible con InfoView. El valor de recuento de filas de una tabla
se establece automáticamente en el cuadro de diálogo Número de filas

Notas de la versión de BusinessObjects XI 61


4 Web Intelligence
Web Intelligence

de las tablas de Designer. Esta configuración permite optimizar el orden


de las tablas en la cláusula FROM.

Consultas, filtros, peticiones y listas de valores


• Cuando crea peticiones y aplica la opción “Conservar último(s) valor(es)
seleccionado(s)”, debe guardar el documento; de esta forma, se
conservará el último valor seleccionado en la petición para la siguiente
vez que se actualice el informe.

Problemas conocidos
Generalidades
• En Windows, se ha encontrado un problema potencial de estabilidad con
grandes cargas a la hora de transferir grandes búferes binarios entre el
componente de servidor y el servidor de aplicaciones (como archivos PDF,
mapas de bits, etc.). Este problema se produce en implementaciones JSP
que utilizan Apache/Tomcat y provoca una saturación de conectores
disponibles entre el servidor Web y el servidor de aplicaciones. Cuando el
componente de servidor alcanza su parámetro de límite de tiempo de
inactividad, los recursos se liberan y el sistema se recupera.
• No puede crear un documento de Web Intelligence en universos si el
nombre del universo incluye el carácter especial “\”.
Solución alternativa:
Modifique el nombre del universo en Designer y asegúrese de que no
incluye el carácter “\”.
• En el explorador Web Netscape, cuando ve un documento de Web
Intelligence en formato PDF con Adobe 6, aparece un mensaje de error.
Ignore el mensaje y haga clic en Aceptar. El documento aparecerá en
formato PDF.

Descarga de documentos de Web Intelligence como archivos de Microsoft


Excel
• El formato de número predeterminado en Web Intelligence no corresponde
al formato de Microsoft Excel. Cuando guarda un documento de Web
Intelligence como una hoja de cálculo de Excel, la presentación en la hoja
de cálculo puede ser diferente al formato en el informe de Web Intelligence.
Solución alternativa:
Utilice Web Intelligence para aplicar un formato de número
personalizado en celdas con valores numéricos, antes de guardar el
documento como una hoja de cálculo de Excel.

62 Notas de la versión de BusinessObjects XI


Web Intelligence
Web Intelligence 4
• Cuando utiliza Web Intelligence en un equipo Macintosh, existe una
limitación en MacOffice según la cual un nombre de documento que
contiene más de 31 caracteres se recortará e irá seguido del carácter “#”
y otros caracteres especiales al descargar el documento a MS Excel.
• Cuando guarda documentos de Web Intelligence que incluyen informes
con varios gráficos alineados en Microsoft Excel, puede que los informes
se presenten de forma incorrecta.

Exploración de informes de Web Intelligence


• El icono Sintetizar no aparece en leyendas. Puede hacer clic con el
botón derecho para ver la opción de síntesis en el menú contextual.
• No puede explorar con el icono Sintetizar en los gráficos. Lleve a cabo la
síntesis en los valores del gráfico, en lugar de hacerlo desde el icono.
• Si utiliza un explorador Web Netscape para interactuar con gráficos de
informes de Web Intelligence, en formato HTML o interactivo, la opción
de hacer clic en el texto del menú de exploración o de informes
interactivos no funciona.
Para visualizar los menús de exploración y de informes interactivos,
haga clic con el botón derecho en el gráfico.
En el menú, haga clic en el icono o en el espacio vacío situado delante
del texto de la opción que desea seleccionar.

Consultas, filtros, peticiones y listas de valores


• No aparece ningún aviso cuando una consulta devuelve un producto
cartesiano en Web Intelligence e InfoView. Éste es un fallo de la
aplicación que se produce cuando se selecciona la opción “Avisar” en
“Productos cartesianos” en la página SQL del cuadro de diálogo
Parámetros del universo en Designer.
• Una consulta en Web Intelligence puede devolver datos incorrectos
cuando el tipo de datos de la base de datos no es compatible con el tipo
de datos definido en el universo.
• Los operadores Ambos y Excepto no funcionan con bases de datos
Microsoft SQL Server. Ésta es una limitación de estas bases de datos.

Gráficos
• Puede que no se muestren correctamente algunas leyendas de eje con
muchos valores o con etiquetas de eje largas.
Solución alternativa:
Los diseñadores de informes pueden intentar algunas de las siguientes
opciones: ajustar el tamaño de los gráficos a su tamaño predeterminado,

Notas de la versión de BusinessObjects XI 63


4 Web Intelligence
Web Intelligence

cambiar el tamaño de puntos de las etiquetas de ejes o utilizar fórmulas


o variables para reducir la longitud de los nombres de objeto que se
utilizan en las etiquetas de eje. También pueden reducir el número de
objetos en un gráfico determinado o bien dividir un gráfico en varios que
muestren diferentes partes de la misma serie (por ejemplo, tres gráficos
para diferentes productos/intervalos de tiempo, en lugar de todos los
productos del mismo año).
• Cuando se crea un gráfico circular, la configuración de Mostrar etiquetas
de eje puede truncar la etiqueta, según el número de objetos utilizado
para crear el gráfico.

Panel de informe Java


• El Panel de informe Java (subprograma) no es compatible con las
peticiones en cascada. Para utilizar peticiones en cascada,
recomendamos ver los informes que las contienen en formato HTML o
Interactivo:
• Haga clic en el botón Preferencias de la barra de herramientas de
InfoView.
• Haga clic en la ficha Preferencias Documentos de Web
Intelligence .
Aparece la página Preferencias Documentos de Web Intelligence.
• En la sección Seleccione un formato de vista, elija HTML o
Interactivo.
• Haga clic en Aceptar.
• Sólo en el explorador Web de Netscape, el Panel de informe Java no se
cierra cuando cierra la sesión de InfoView. Recomendamos guardar los
documentos en las ventanas del explorador de Panel de informe Java
que estén abiertas y cerrarlas antes de desconectarse de InfoView.
• Si aparece un error en el Panel de informe Java que no puede resolver o
si ha dejado Web Intelligence abierto en el equipo sin utilizar la
aplicación y, por tanto, ha agotado el límite de tiempo, Business Objects
le recomienda efectuar lo siguiente:
• Cerrar la ventana Panel de informe Java.
• Reiniciar Web Intelligence iniciando de nuevo la sesión en InfoView;
puede abrir un documento existente o crear uno nuevo.
• Algunas acciones de arrastrar y colocar en las fórmulas de las tablas
pueden provocar un comportamiento inesperado en las columnas
intercambiadas.

64 Notas de la versión de BusinessObjects XI


Web Intelligence
Web Intelligence 4
Solución alternativa:
Haga clic en el botón Deshacer y edite o copie y pegue las fórmulas
manualmente.
• Cuando utiliza la función Transformar en para cambiar el formato de un
bloque mientras trabaja en la vista de resultados, algunos gráficos
parece que desaparecen. Esto se debe a que los objetos que se
muestran en el bloque con el formato anterior no pueden mostrarse con
el nuevo formato.
Solución alternativa:
Haga clic en el botón de editar estructura para ver el informe en la vista
de estructura y arrastre los objetos adecuados (dimensiones y medidas)
a los ejes correspondientes del nuevo formato de gráfico.
• Si se selecciona la opción Mostrar cuadrícula en Configuración de
usuario, la cuadrícula no se muestra claramente si se aplica un color,
diseño o imagen de fondo a una sección.

Panel de informe Java: opciones de Propiedades


• En ocasiones la opción Repetir pie antes de una nueva página no se
aplica correctamente cuando se edita un documento en el Panel de
informe Java.
Solución alternativa:
En estos casos, pueda que deba restablecer las propiedades del pie de
página.
• En algunos casos, la configuración de visualización de bloques y
secciones vacíos puede funcionar incorrectamente.

Programación
• Cuando se programan documentos de Web Intelligence con contexto, se
utiliza el contexto guardado con el documento de Web Intelligence. No
puede elegir un contexto mientras efectúa la programación.
• El almacenamiento previo en la caché funciona si la caché todavía es
válida y las peticiones de visualización se envían al servidor de Web
Intelligence que gestiona la programación. El almacenamiento previo en
caché no funciona si la caché ha agotado el tiempo o si se ha reiniciado
el servidor.

Notas de la versión de BusinessObjects XI 65


4 Web Intelligence
Web Intelligence

Edición de informe en formato de visualización interactiva


• En la ficha Aspecto de la ventana de formato de los gráficos de
dispersión, los valores y las etiquetas de los ejes Y y Z se muestran en la
posición incorrecta; sin embargo, el formato se aplica correctamente a
los ejes correspondientes, como se muestra en la ficha de giro.
• Los elementos de la barra de herramientas de informe y las funciones
relacionadas en los menús interactivos no están disponibles cuando
existe una fórmula agregada en una columna.
• En la ficha Aspecto de la ventana de formato de gráfico, la alineación no
funciona para los valores y las etiquetas de los gráficos.
• En la ficha Aspecto de la ventana de formato de gráfico de los gráficos
bidimensionales, no funciona la configuración de la orientación de los
valores en el eje X.
• No es posible explorar en series de datos de gráficos 3D, excepto en los
gráficos de barras 3D.
• Si el tamaño del borde de las celdas es diferente, puede haber
problemas a la hora de aplicar correctamente los colores de borde en la
ventana de formato de celda.
• Después de arrastrar y colocar una dimensión con una petición en el
panel de consulta y seleccionar a continuación el botón de filtro, falla el
explorador.
• Si utiliza el Visor interactivo con Netscape, no puede cambiar el tamaño
de los campos.
• La opción "Buscar" del menú desplegable del Visor interactivo puede
aparecer inactiva (sombreada) cuando no debería. Si esto sucede,
elimine el valor escrito en el cuadro Buscar y vuelva a introducirlo.
• Cuando utiliza Netscape para diseñar documentos de Web Intelligence
en el Visor interactivo, puede cambiar el tamaño de las columnas, pero
los cambios no se visualizarán en el documento. Si consulta el
documento en un explorador diferente, podrá ver la nueva configuración
de las columnas.

Documentación
• Para obtener una descripción completa de la función openDocument
(que se utiliza para crear vínculos entre objetos del repositorio como
documentos de Web Intelligence o informes de Crystal), consulte los
manuales Viewers Java SDK Guide o Viewers COM SDK Guide.
• El botón de ocultar contenido no funciona en Netscape Navigator. Debe
dejar la tabla de contenido abierta.

66 Notas de la versión de BusinessObjects XI


Web Intelligence
SDK de Web Intelligence 4
• Las secciones Índice y Búsqueda de la ayuda en línea no funcionan en
Netscape Navigator de la misma forma que en Internet Explorer.
• Para utilizar el Índice en Netscape Navigator, haga clic en la letra
que corresponde a la inicial de la entrada de palabra clave que
desea localizar.
• Para utilizar la función Búsqueda en Netscape Navigator, haga clic
en la letra que corresponde a la inicial de la palabra que desea
buscar.

SDK de Web Intelligence


Problemas conocidos
A continuación se indican los problemas conocidos del SDK de Web Intelligence.

Visualizar
• Calling Values.WasSelected, Values.IsSelected o Values.IsDefault
devuelven una llamada de procedimiento no válida.
• Si se aplica una ordenación en la segunda columna de una lista de
valores, la ordenación no se tendrá en cuenta al ejecutar la consulta.
• Calling RowValue.Header genera la excepción del tipo "El objeto no
admite esta acción".
• Calling Report.getView para formato Excel o PDF devuelve un resultado
en función de Report's PaginationMode:
• PaginationMode.Listing devuelve el informe completo.
• PaginationMode.Page devuelve la página actual del informe.
Anteriormente, Report.getView sólo devolvía el informe completo.
Salida
• Cuando se llama a la función XMLView.getReader, los filtros QUERIES y
META_DATA no están disponibles.

Edición
• Para personalizar Web Intelligence, recomendamos utilizar el SDK de
servicios Web de Web Intelligence para todas las plataformas y el SDK
Java de Web Intelligence (REBEAN) para Java. La personalización de
las páginas ASPX no se admitirá ni migrará a futuras versiones, ya que
se prevé un cambio en su código. Utilice el SDK de servicios Web para la
personalización .NET.

Notas de la versión de BusinessObjects XI 67


4 Web Intelligence
Diseñador

Precisión
• Los métodos set y get heredados de la unidad pueden devolver
diferentes resultados debido al redondeo al calcular una posición.

Limitaciones
A continuación se indican algunas limitaciones del SDK de Web Intelligence.

Visualizar
Formato HTML
Exploración
• No es posible cambiar la sincronización del bloque de exploración. Esto
significa que se explora un informe con la opción configurada durante la
creación del documento.

Diseñador
• A pesar de que la opción todavía aparece en Diseñador, en esta versión
no se admite la posibilidad de limitar los objetos de texto largos.
• No se pueden utilizar controladores de Sybase con Designer o Web
Intelligence para acceder a una base de datos de Sybase de sólo lectura.
Para utilizar una base de datos de Sybase, debe disponer de permisos
de escritura concedidos al controlador. (Tenga en cuenta que no se
realizarán escrituras reales.)
• En Designer, puede configurar información de formato (como fuente y
color) en los objetos. En versiones anteriores (como BusinessObjects
Enterprise 6.5), estas configuraciones de formato se utilizaban en
herramientas de elaboración de informes como BusinessObjects 6.5. En
BusinessObjects Enterprise 11, esta información no se utiliza en las
herramientas de elaboración de informes como Web Intelligence.
• Si una lista de valores exportada de un objeto crea un producto
cartesiano, recibirá un aviso al importar el universo. El cuadro de
mensaje advierte que la consulta creará un producto cartesiano y
pregunta si desea continuar. Si selecciona Sí, se importará la lista de
valores. Si selecciona No o Cancelar, la lista de valores se suprimirá. En
ambos casos, la importación del universo continuará con normalidad.
Si una lista de valores exportada de un objeto requiere una selección de
contexto, recibirá una petición contextual al importar el universo. El
contexto seleccionado se utiliza para actualizar la lista de valores. Si
hace clic en Cancelar en la petición, la lista de valores se suprimirá.

68 Notas de la versión de BusinessObjects XI


Web Intelligence
Diseñador 4
• Cuando exporta un universo que contiene un objeto con @Prompts en
su cláusula Where y la opción de exportar con universo seleccionada
para su lista de valores, se le pedirá un valor para cada lista de valores.
Tanto si escribe un valor como si cancela la lista de valores, el informe no
se verá afectado.
• Cuando crea una jerarquía personalizada, ésta siempre se utiliza en
InfoView, aunque esté seleccionado el botón de opción de jerarquías
predeterminadas (para un objeto dimensión) en el Editor de jerarquías.
• Cuando agrega parámetros a un universo en Diseñador, no se pueden
utilizar múltiples sentencias SQL.
• Los universos de ejemplo "eModas" y "Viajes Archipiélagos" no se
conectan con orígenes de datos de ejemplo. Debe crear un nuevo origen
de datos ODBC para emodas.mdb y club.mdb, que se encuentran en el
directorio <INSTALLDIR>\Samples\<idioma>\Databases.
Para crear conexiones para los universos eModas y Viajes Archipiélagos
que utilicen los nuevos orígenes de datos:
1. Cree orígenes de datos ODBC para club.mdb y emodas.mdb.
2. Inicie Designer.
3. Vaya a <DIR_INSTALACIÓN>\Samples\<idioma>\Universes.
4. Abra cada universo.
5. Guarde cada universo en la carpeta de universos de la carpeta de la
aplicación BusinessObjects de su perfil. Por ejemplo: C:\Documents
and Settings\<usuario>\Application Data\Business Objects\Business
Objects 11.0\universes.
6. Para cada universo:
• Cree una conexión con seguridad utilizando el nuevo origen de
datos ODBC creado anteriormente.
• Establezca la conexión con el universo. Recuerde que
emodas.unv se conecta con emodas.mdb y beach.unv se
conecta con club.mdb.
• Guarde cada universo con su nueva conexión.
• Exporte cada universo al repositorio.
Ahora puede utilizar los universos de ejemplo con sus orígenes de datos.
• Un archivo de universo (.unv) guardado para todos los usuarios por un
diseñador de Business Objects 6.5, se puede abrir con Designer de
Business Objects 11. Sin embargo, si el universo se exporta al
repositorio, el archivo local .unv deja de estar disponible. Para utilizar el
universo, debe eliminar el archivo local .unv del sistema de archivos y
volver a importarlo desde el repositorio.

Notas de la versión de BusinessObjects XI 69


4 Web Intelligence
Administración de universos y conexiones

• Cuando exporta un universo, los grupos seleccionados en el cuadro de


diálogo "Exportar universo" reciben el rol "Control total" en el universo y
se les concede el derecho "Acceso a datos" en la conexión
correspondiente. Recuerde que el usuario que realiza la exportación
debe contar con derechos para modificar derechos en los objetos de
conexión y universo para conceder derechos a los grupos seleccionados.
• La variable del sistema BusinessObjects Enterprise, BOPASS, ya no se
admite.

Administración de universos y conexiones


• Las listas de valores de un universo núcleo no se pueden ver ni editar en
un universo derivado en Designer. Las listas de valores de un universo
núcleo se pueden utilizar en documentos de Web Intelligence basados
en el universo derivado; sin embargo, si desea editar las listas de valores
en Designer, debe editar el universo núcleo.

Servidores de Web Intelligence


Servidor de informes de Web Intelligence
• Si los usuarios han actualizado documentos varias veces en una sola
sesión, puede llevar algunos minutos cerrar el Servidor de informes de
Web Intelligence. El servidor de Web Intelligence elimina las carpetas de
sesión temporales al cerrarse.

Comprobación de la configuración de la
conexión
Puede emplear una utilidad de línea de comandos denominada herramienta
de comprobación (cscheck.exe) para verificar la configuración de la conexión.
Cuando utiliza la herramienta de comprobación, dispone de las siguientes
opciones:
• Comprobar la conectividad disponible
• Visualizar una lista de controladores de acceso a datos instalados
• Visualizar una lista de controladores de acceso a datos activos
• Comprobar el middleware
• Probar una conexión con un servidor de base de datos
• Comprobar un controlador de acceso a datos.

70 Notas de la versión de BusinessObjects XI


Web Intelligence
Comprobación de la configuración de la conexión 4
La herramienta de comprobación es una utilidad de línea de comandos
incluida en el controlador de acceso a datos. Puede utilizar esta herramienta
para comprobar el middleware cliente y la instalación del controlador de
acceso a datos de Business Objects en cualquier momento.
La herramienta de comprobación (cscheck.exe) se instala en el siguiente
directorio:
<dir_instalación>\win32_x86\

Utilización de la herramienta de comprobación


Puede ejecutar la herramienta de comprobación en cualquier momento.

Ejecución de la herramienta de comprobación


Para ejecutar la utilidad cscheck:
1. Abra una ventana de DOS.
2. Cambie a la ruta de acceso donde está instalada la utilidad, por ejemplo:
cd $INSTALLDIR\RDBMS\connectionServer
3. Introduzca cscheck con los valores que desea comprobar.
4. Revise la información proporcionada.
A continuación se describen la sintaxis y las funciones que puede utilizar en
la herramienta de comprobación.

Sintaxis de la herramienta de comprobación


Puede utilizar la herramienta de comprobación en un editor de comandos.
Utilice la siguiente sintaxis:

Sintaxis de la herramienta de comprobación Descripción


cscheck (--help|-h) [(--language|l) <idioma>] Muestra mensajes de ayuda generales de la
utilidad cscheck.
<idioma>: nombre del idioma del resultado.
cscheck [(--language|l) <idioma>] <nombre Muestra el mensaje de ayuda de la función.
función> (--help|-h)
cscheck [(--language|l) <idioma>] [--xml|x] [-- Llama a la función con sus opciones.
mute|m] <nombre función> <opciones función> --xml: salida xml
--mute: sin salida

Notas de la versión de BusinessObjects XI 71


4 Web Intelligence
Comprobación de la configuración de la conexión

<nombre función> puede utilizar los siguientes valores:


• (middleware|mw)
• (list|lt)
• (accessdriver|ad)
• (connectivity|ct)
• (driverssearch|ds)
• (find|fd)
• (ping|pg)
Estas funciones se describen en la sección siguiente.

Funciones de la herramienta de comprobación


Puede ejecutar las siguientes funciones:

Búsqueda de controladores
La herramienta devuelve la lista de controladores de acceso a BO instalados
en el equipo local.
Sintaxis
cscheck [(--language|l) <idioma>] [--xml|x] [--mute|m]
(driverssearch|ds)
Ejemplo
cscheck driverssearch

Lista
Esta función devuelve la lista de capas de red y motores de base de datos y
permite obtener la sintaxis correcta de ambos para utilizar en otras funciones.
Esta función devuelve la lista completa de controladores de acceso a datos y
middleware compatibles. Recibe la lista completa aunque no tenga instalados
todos los controladores de acceso a datos y middleware.
Sintaxis
cscheck [(--language|l) <idioma>] [--xml|x] [--mute|m]
(list|lt)
Ejemplo
cscheck list

72 Notas de la versión de BusinessObjects XI


Web Intelligence
Comprobación de la configuración de la conexión 4
Middleware
En el equipo local, la herramienta comprueba la instalación de middleware de
cliente. Especifique qué pares de capa de red/motor de base de datos desea
validar y ejecute el comando.
Sintaxis
cscheck [(--language|l) <idioma>] [--xml|x] [--mute|m]
(middleware|mw) {(-c|--clientlayer) <nombre_capa> (-d|--
database) <nombre_BD>}
Ejemplo
cscheck --xml middleware -c "Oracle Client" -d "Oracle 8.1"
> c:\result.xml
Nota: Cuando se utiliza la herramienta de comprobación para probar el
middleware, se genera un archivo xml c:\results.xml. Cuando se abre este
archivo con un editor xml, se ve un error que indica que falta un archivo
cscheckoutput.dtd. Este archivo dtd no está incluido con la instalación. Sin
embargo, si cambia el nombre de cscheckresults.dtd a cscheckoutput.dtd, la
comprobación se realiza correctamente.

Controlador de acceso a datos


En el equipo local, la herramienta comprueba la instalación de los
controladores de acceso a Business Objects.
Especifique qué pares de capa de red/motor de base de datos desea validar
y ejecute el comando.
Sintaxis
cscheck [(--language|l) <idioma>] [--xml|x] [--mute|m]
(accessdriver|ad) {(-c|--clientlayer) <nombre_capa> (-d|-
-database) <nombre_BD>}
Ejemplo
cscheck -l English accessdriver -c "Oracle Client" -d
"Oracle 8.1"

Conectividad
En el equipo local, la herramienta comprueba la instalación de la conectividad
global (middleware de cliente + controlador de acceso a BO).
Especifique qué pares de capa de red/motor de base de datos desea validar
y ejecute el comando.

Notas de la versión de BusinessObjects XI 73


4 Web Intelligence
Comprobación de la configuración de la conexión

Sintaxis
cscheck [(--language|l) <idioma>] [--xml|x] [--mute|m]
(connectivity|ct) {(-c|--clientlayer) <nombre_capa> (-d|-
-database) <nombre_BD>}
Ejemplo
cscheck -l English connectivity -c "Oracle Client" -d
"Oracle 8.1">c:\result.txt

Buscar
Devuelve la lista de controladores de acceso cargados por Connection Server.
Sintaxis
cscheck (find|fd)
Ejemplo
cscheck find –m local

Ping
La función ping de la herramienta de comprobación (cscheck.exe) no
funciona.

74 Notas de la versión de BusinessObjects XI


OLAP Intelligence

capítulo
5 OLAP Intelligence
Instalación

Instalación
• Para obtener una lista completa de los requisitos del sistema y las
plataformas compatibles, consulte el archivo platforms.txt incluido en
su copia del producto. Para obtener las instrucciones completas de
instalación, consulte el manual de instalación (install.pdf).

Problemas generales
• Problema de autenticación al crear informes OLAP desde un explorador
Web: Si crea un informe OLAP basado en un cubo de Microsoft Analysis
Services que no utiliza seguridad basada en roles, no necesita introducir
valores para el nombre de usuario y la contraseña. Si estos campos se
dejan en blanco, el usuario se autenticará con las credenciales de la
cuenta de proceso que ejecuta la aplicación InfoView .NET.
Visite el sitio de servicio técnico en línea de Business Objects para
obtener información detallada sobre la configuración de OLAP
Intelligence para su compatibilidad con la seguridad de Microsoft
Analysis Services.
• Se producen errores cuando se realiza una presentación preliminar de
informes de OLAP Intelligence en la Consola de administración central.
Si realiza una presentación preliminar de informes de OLAP Intelligence
en la Consola de administración central, debe tener en cuenta que esta
función sólo está pensada para que los administradores se aseguren de
que los informes se muestran correctamente, no para la interacción con
los informes. Si intenta manipular o guardar informes en presentación
preliminar, se pueden producir errores.
• Puede que no se suprima la barra de herramientas Exploración de OLAP
Intelligence cuando se deshabilita el complemento de OLAP Intelligence
para Excel. Cuando el complemento de OLAP Intelligence se deshabilita
desde el menú Herramientas>Complementos en Microsoft Excel, se
suprime la barra de herramientas de OLAP Intelligence, pero es posible
que no se suprima la barra de herramientas Exploración de OLAP
Intelligence. Debe suprimirla manualmente desde el menú
Herramientas>Personalizar de Excel.
• Los miembros calculados de niveles jerárquicos superiores de una
dimensión se muestran de forma inesperada con los miembros de
niveles inferiores. Cuando utiliza orígenes de datos OLE DB para OLAP
(MSOLAP), la Hoja de cálculo contiene una dimensión con tres o más
niveles en su jerarquía y existen miembros calculados en algunos o
todos los niveles de la jerarquía, puede que los miembros calculados se
muestren de forma inesperada.

76 Notas de la versión de BusinessObjects XI


OLAP Intelligence
Problemas generales 5
Por ejemplo, si la dimensión incluye cuatro niveles, siendo el 4º nivel el
inferior, y existen miembros calculados en todos los niveles, cuando
ejecuta el Selector de miembros haciendo clic con el botón derecho en
un miembro del nivel 1 y utiliza la función Agregar elementos
secundarios a la selección>Personalizar para mostrar sólo los miembros
del nivel 4, también se muestran los miembros calculados del nivel 2.
Puede anular manualmente la selección de los miembros calculados
para quitarlos de la Hoja de cálculo.
• Cuando se conecta a un origen de datos MSOLAP, OLAP Intelligence
puede presentar un comportamiento errático al actualizar el cubo de
datos subyacente. El informe puede volverse inestable y potencialmente
inutilizable.
Si necesita actualizar un cubo OLAP, asegúrese de que nadie está
trabajando con él cuando lo actualiza. Si actualiza el cubo mientras un
usuario está trabajando con un informe que lo utiliza, puede que los
datos del informe no se actualicen correctamente.
• Un informe OLAP guardado en BusinessObjects Enterprise mediante el
diseñador de OLAP Intelligence aparece como informe creado y
guardado por el visor interactivo. Los botones Hoja de cálculo y Gráfico
aparecen en la barra de herramientas y tanto la Hoja de cálculo como el
gráfico pueden habilitarse y deshabilitarse.
Este comportamiento se produce en la situación siguiente:
1. Se crea un informe OLAP en el visor interactivo y se guarda en
BusinessObjects Enterprise.
2. Se cierra el informe, pero no la sesión de InfoView.
3. A continuación, el informe se abre en el diseñador de OLAP
Intelligence y se vuelve a guardar en BusinessObjects Enterprise
con el mismo nombre.
4. El informe se vuelve a abrir en el visor interactivo, en la misma
sesión de InfoView.
Para corregir esta situación, cierre la sesión de InfoView y conéctese de
nuevo.
• Los usuarios no pueden exportar a Excel desde OLAP Intelligence. En
un equipo donde OLAP Intelligence acaba de completar su instalación y
todavía no se ha abierto Excel, el intento de exportar un informe de
OLAP a Excel provoca la aparición de una instancia de Excel en la barra
de herramientas; sin embargo, no se puede abrir esta instancia. Para
exportar correctamente a Excel, abra Excel manualmente y ciérrelo. La
exportación funcionará de forma adecuada.

Notas de la versión de BusinessObjects XI 77


5 OLAP Intelligence
Problemas generales

• De manera predeterminada, OLAP Intelligence utiliza XSLTC, que no es


compatible con WebSphere y WebLogic. Si utiliza WebSphere o
WebLogic, agregue lo siguiente en los argumentos JVM (para
WebSphere) o en java.options (para WebLogic):
-Dbusinessobjects.olap.xslt.TransformerFactory=
org.apache.xalan.processor.TransformerFactoryImpl
• De manera predeterminada, los procesos se gestionan con ASP.NET.
Dada su escalabilidad limitada, puede que desee ejecutar procesos fuera
de ASP.NET. Para obtener información sobre la ejecución de procesos
fuera de ASP.NET, consulte el sitio Web de servicio técnico de Business
Objects.
• En una implementación Java de OLAP Intelligence, los informes
guardados que se ejecutan mediante el visor DHTML provocan un inicio
de sesión secundario. Los informes establecidos con las opciones para
utilizar credenciales de WCA o utilizar credenciales especificadas, no
conservan el método de autenticación anterior al guardarse de nuevo en
BusinessObjects Enterprise, por lo que provocan un inicio de sesión
secundario. Para solucionar este problema, cambie esta opción con la
CMC en los informes de OLAP Intelligence afectados.
• Puede que la barra de herramientas de OLAP Intelligence no contenga
todos los botones descritos en la documentación. Alguna funcionalidad
nueva de la barra de herramientas sólo está disponible en la versión
DHTML del visor interactivo.
• La función Intercambiar series/grupos no funciona en el diseñador de
OLAP Intelligence.
Al activar la casilla de verificación Intercambiar series/grupos en la ficha
Leyenda del cuadro de diálogo Opciones de gráfico, la imagen de vista
preliminar del cuadro de diálogo muestra el cambio pero cuando hace
clic en Aceptar, el gráfico no se actualiza.
La función Intercambiar series/grupos no se admite en esta versión.
• Al crear un informe en el visor interactivo y ocultar la Hoja de cálculo,
algunos botones de la barra de herramientas que funcionan sólo en la
Hoja de cálculo siguen activados.
Ignore los mensajes de error que vienen del uso de estos botones de la
barra de herramientas cuando Hoja de cálculo está oculta.
• Enviar un correo electrónico con un hipervínculo a un informe de OLAP
Intelligence creado en la Web que utiliza una conexión secundaria, no se
admite en esta versión.

78 Notas de la versión de BusinessObjects XI


OLAP Intelligence
Problemas generales 5
• Si crea una conexión con OLAP Intelligence y a continuación hace clic en
el botón Probar conexión, se produce un error. Si en lugar de ello hace
clic en el botón Aceptar, se borran todos los campos.
No utilice caracteres que no sean estándar en el campo Título al crear
una nueva conexión con OLAP Intelligence en InfoView. Los mismos
caracteres no estándar son:
" ' @#$%^&*()!
• Si pulsa la tecla Intro desde la página Probar conexión, se produce un
error.
Al crear una conexión con OLAP Intelligence en InfoView, si se pulsa la
tecla Intro, es posible que no se obtengan los resultados deseados. En
lugar de ello, haga clic en el botón Aceptar.
• En InfoView, %SI_VIEWER_URL% no se expande al enviar un informe de
OLAP Intelligence a SMTP.
Debe definir el URL del visor en la Consola de administración central
después de instalar OLAP Intelligence. En el área Organizar en CMC,
seleccione Objetos y, a continuación, haga clic en Configuración del
objeto. Escriba el URL correcto en el campo correspondiente y haga clic
en Establecer URL.
• Los informes de OLAP que están bloqueados con una contraseña y a
continuación se publican en BusinessObjects Enterprise, se abren en
InfoView sin contraseña.
En el diseñador de OLAP Intelligence, puede definir una opción para
recordar contraseñas en archivos guardados. Se debe utilizar la opción
"Nunca" únicamente con el diseñador y no con informes publicados.
• En Java InfoView, al guardar un informe de OLAP con una conexión
MSOLAP en el visor interactivo, se le piden credenciales de inicio de
sesión.
Cuando se utiliza IBM WebSphere Application Server, es posible que se
le pidan credenciales de inicio de sesión al guardar informes en el visor
interactivo.
• Si define el inicio de sesión del origen de datos para que utilice la
autenticación de WCA y el origen de datos no es MSOLAP, los informes
aparecen en blanco.
Definir el inicio de sesión para un informe de OLAP Intelligence para que
utilice credenciales de WCA no es válido para proveedores de OLAP
diferentes de MSOLAP.

Notas de la versión de BusinessObjects XI 79


5 OLAP Intelligence
Conectividad de orígenes de datos

Conectividad de orígenes de datos


• La conectividad Holos se abandona en el diseñador de OLAP
Intelligence. Los orígenes de datos Holos no son compatibles con la
autoría en Web.
• Los informes aparecen en blanco cuando falla la autenticación del
Adaptador de componentes Web (WCA). Si un informe de OLAP
Intelligence no se puede conectar con un servidor MSOLAP, especifique
credenciales distintas de las credenciales de conexión de WCA.
• Las celdas calculadas pueden aparecer vacías. Si utiliza un origen de
datos OLE DB para OLAP (MSOLAP), pueden presentarse problemas
con cálculos personalizados basados en otros cálculos. Por ejemplo,
supongamos que crea un cálculo (A) y, a continuación, crea un cálculo
personalizado (B) basado en el primer cálculo. Si cambia el cálculo A, las
celdas del cálculo B se muestran vacías; debe volver a crear el cálculo B.

Controlador Hyperion Essbase/IBM DB2 OLAP mejorado


Falta la información siguiente en la documentación del producto.

Requisitos previos del proveedor de OLAP Runtime Client


Essbase 7.0 ó IBM DB2 OLAP 8.2 Runtime Client se debe instalar en el
mismo equipo que el Diseñador de ventanas de OLAP Intelligence XI y
cualquier Adaptador de componentes Web de BusinessObjects Enterprise XI.
Essbase 7.0 Runtime Client: Windows
Al hacer una instalación con Essbase 7.0 Runtime Client, debe seleccionar
las opciones siguientes:
• Hyperion Essbase Client
• Runtime Client
• Essbase API
Essbase 7.1 o IBM DB2 OLAP 8.2 Runtime Client: Windows
Al hacer la instalación con Essbase 7.1 o IBM DB2 OLAP 8.2 Runtime Client,
debe seleccionar las opciones siguientes para instalar:
• Hyperion Essbase Client
• Runtime Client
• Essbase API

80 Notas de la versión de BusinessObjects XI


OLAP Intelligence
Conectividad de orígenes de datos 5
Hay un archivo que no se instala con Essbase 7.1 Runtime Client que se debe
copiar manualmente en la ubicación apropiada. Debe copiar
Hyperion\essbase\api\redist\libdb42.dll a
Hyperion\essbase\bin\libdb42.dll y, a continuación, reinicie el equipo.

Essbase 7.1 o IBM DB2 OLAP 8.2 Runtime Client: UNIX


Al hacer la instalación en UNIX, debe copiar el archivo libdb-4.2.so al
subdirectorio bin de Essbase. libdb-4.2.so es parte del paquete de
instalación del controlador Essbase.

Sintaxis
La sintaxis contextual del controlador Hyperion Essbase/IBM DB2 OLAP
mejorado que se utiliza dentro de las acciones es diferente de la que se
utiliza en los controladores Hyperion Essbase e IBM DB2 OLAP heredados.
Las diferencias en la sintaxis se mencionan a continuación.
Cubo
• Controlador heredado
Ejemplo
SERVER=servidor1,USER=bob,PWD=contraseña_bob,DATABASE
=base_de_datos,SCHEMA=Empresa,CUBE=Empresa
• Controlador mejorado
Ejemplo:
SERVER=servidor1,USER=bob,PWD=contraseña_bob,APPLICAT
ION=aplicación,CUBE=Empresa
Dimensión
• Controlador heredado
Ejemplo:
GetName({Products})
• Controlador mejorado
Ejemplo:
GetName({@Products})

Miembro
• Controlador heredado
Ejemplo:
GetName({Product@*})

Notas de la versión de BusinessObjects XI 81


5 OLAP Intelligence
Conectividad de orígenes de datos

• Controlador mejorado
Ejemplo:
GetName({@@Product@*})

Problemas conocidos
Cubo de almacenamiento de agregación con filtros
Cuando cubos de almacenamiento de agregación contienen filtros, donde los
usuarios están restringidos a ver valores de celdas para miembros
determinados, el valor que se muestra es "-0.000000000000007". El valor
esperado es "NULL". Este problema es el resultado del Essbase Runtime Client
API que devuelve el valor incorrecto. Éste es únicamente un problema de
visualización; no afecta la integridad de los datos ni compromete la seguridad.
Dimensiones de sector en Hoja de cálculo DHTML
Cuando se utiliza el visor DHTML para visualizar datos, la hoja de cálculo no
ajustará automáticamente la longitud de las dimensiones de los sectores.
Algunas dimensiones de sector tendrán nombres truncados; esto no afecta la
funcionalidad dentro de OLAP Intelligence.
Para solucionar este problema, utilice las etiquetas pasando el puntero sobre
la dimensión para ver su nombre completo. Otra solución es mostrar las
dimensiones de sector en un Explorador de sectores y desactivarlas en la
hoja de cálculo.

82 Notas de la versión de BusinessObjects XI


Recursos de información
de Business Objects

apéndice
A Recursos de información de Business Objects
Documentación y servicios de información

Documentación y servicios de información


Business Objects proporciona un conjunto de documentación completa que
abarca sus productos y su desplieque. También están disponibles servicios y
soporte técnico adicionales para ayudar a maximizar el retorno de su
inversión en business intelligence. Las siguientes secciones detallan dónde
obtener la documentación de Business Objects y cómo utilizar los recursos
de Business Objects para satisfacer sus necesidades de soporte técnico,
educación y consultoría.

Documentación
En la documentación puede encontrar respuestas a sus preguntas sobre
cómo instalar, configurar, desplegar y utilizar los productos de Business
Objects.

¿Qué incluye el conjunto de documentación?


Vea o descargue la Guía de orientación a la documentación de Business
Objects, disponible con la documentación del producto en http://
www.spain.businessobjects.com/Servicios/soporte.htm.
La Guía de orientación a la documentación hace referencia a todos los
manuales de Business Objects y le permite ver rápidamente qué información
hay disponible, dónde se encuentra y en qué formato está.

¿Dónde está la documentación?


Puede tener acceso a la documentación electrónica en cualquier momento
desde la interfaz del producto, el Web o el CD del producto.

Documentación de los productos


La ayuda en pantalla y los manuales en formato PDF de Adobe están
disponibles en los menús Ayuda de producto. Cuando sólo se proporciona
ayuda en pantalla, el archivo de ayuda en pantalla incluye todo el contenido
de la versión PDF del manual.

Documentación en el Web
Todo el conjunto de documentación electrónica está disponible para los
clientes en el sitio Web de soporte técnico en: http://
www.spain.businessobjects.com/Servicios/soporte.htm.

84 Notas de la versión de BusinessObjects XI


Recursos de información de Business Objects
Soporte al cliente, consultoría y formación A
Documentación en el CD del producto
Examine el directorio docs del CD del producto para ver las versiones de los
manuales en formato PDF de Adobe.

Envíenos sus comentarios


¿Tiene alguna sugerencia de cómo podemos mejorar nuestra
documentación? ¿Hay algo que le guste especialmente o que le haya
resultado útil? Envíenos unas líneas y haremos todo lo posible por garantizar
que su sugerencia esté incluida en la próxima versión de nuestra
documentación: [email protected].
Nota: Si su problema se refiere a un producto de Business Objects y no la
documentación, póngase en contacto con nuestros expertos en soporte al
cliente. Para obtener información sobre la visita de soporte al cliente: http://
www.spain.businessobjects.com/Servicios/soporte.htm

Soporte al cliente, consultoría y formación


Una red global de expertos en la tecnología Business Objects proporciona
soporte al cliente, educación y consultoría para garantizar el máximo
beneficio de business intelligence para su empresa.

¿Cómo podemos ayudarle?


Business Objects ofrece planes de soporte al cliente adaptados al tamaño y
los requisitos de su desplieque. Disponemos de centros de soporte al cliente
en los siguientes países:
• EE.UU.
• Australia
• Canadá
• Reino Unido
• Japón

Soporte al cliente en línea


El sitio Web de soporte al cliente de Business Objects contiene información
sobre los programas y servicios de soporte al cliente. También tiene vínculos
a una amplia gama de información técnica, incluyendo artículos de la base de
conocimientos, descargas y foros de soporte.
http://www.spain.businessobjects.com/Servicios/soporte.htm

Notas de la versión de BusinessObjects XI 85


A Recursos de información de Business Objects
Direcciones útiles

¿Busca la solución de desplieque más adecuada para su


compañía?
Los consultores de Business Objects pueden acompañarle desde la fase de
análisis inicial hasta la entrega de su proyecto de desplieque. Tenemos
experiencia en bases de datos relacionales y multidimensionales,
conectividades, herramientas de diseño de bases de datos, tecnología de
incrustación personalizada, etc.
Para obtener más información, póngase en contacto con su oficina de ventas
local o póngase en contacto con nosotros en:
http://www.spain.businessobjects.com/Servicios/paquetes_servicios.htm

¿Busca opciones de formación?


Desde el aprendizaje tradicional en un aula hasta seminarios de e-learning
especializados, podemos ofrecer un paquete de formación adaptado a sus
necesidades de aprendizaje y al estilo de aprendizaje preferido. Vea más
información en el sitio Web de educación de Business Objects:
http://www.spain.businessobjects.com/Servicios/formacion.htm

Direcciones útiles

Dirección Contenido
Información del producto de Business Objects Información sobre toda la gama de
http://www.spain.businessobjects.com productos de Business Objects.
Documentación del producto Documentación de productos de
http://www.spain.businessobjects.com/Servicios/ Business Objects, incluyendo la Guía de
soporte.htm orientación a la documentación de
Business Objects.
Buzón de documentación de Business Objects Envíenos comentarios o preguntas sobre
[email protected] la documentación.
Soporte al cliente en línea Información sobre los programas de
http://www.spain.businessobjects.com/Servicios/ soporte al cliente, así como vínculos a
soporte.htm artículos técnicos, descargas y foros en
línea.

86 Notas de la versión de BusinessObjects XI


Recursos de información de Business Objects
Direcciones útiles A
Dirección Contenido
Servicios de consultoría en Business Objects Información sobre cómo Business
http://www.spain.businessobjects.com/Servicios/ Objects puede ayudar a maximizar su
paquetes_servicios.htm inversión en business intelligence.
Servicios de educación de Business Objects Información sobre las opciones y los
http://www.spain.businessobjects.com/Servicios/ módulos de formación de Business
formacion.htm Objects.

Notas de la versión de BusinessObjects XI 87


A Recursos de información de Business Objects
Direcciones útiles

88 Notas de la versión de BusinessObjects XI

También podría gustarte