Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual CR
Manual CR
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.
Formato y procesamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Bases de datos relacionales e instrucciones SQL . . . . . . . . . . . . . . . . 57
Funcionalidad de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
capítulo
1 Notas de la versión de BusinessObjects XI
Acerca de estas notas
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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
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>
• 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.
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.
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.
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.
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.
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.
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.
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.
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,
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.
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.
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.
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á.
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.
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
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.
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.
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.
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@*})
• 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.
apéndice
A Recursos de información de Business Objects
Documentación y servicios de información
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.
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.
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.