Notas de la versión de Crystal Reports 2008 SP3 Crystal Reports 2008 Copyright © 2010 SAP AG.Reservados todos los derechos. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign y otros productos y servicios de SAP mencionados, así como sus logotipos respectivos, son marcas comerciales o marcas registradas de SAP AG en Alemania y en otros países. Business Objects y el logotipo de Business Objects, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius y otros productos y servicios de Business Objects mencionados, así como sus logotipos respectivos, son marcas comerciales o marcas registradas de Business Objects S.A. en los Estados Unidos y en otros países. Business Objects es una empresa de SAP. Todos los demás nombres de productos y servicios mencionados son marcas comerciales de sus respectivas empresas. Los datos de este documento sólo tienen carácter informativo. Las especificaciones de productos en cada país pueden ser diferentes. Estos materiales pueden modificarse sin previo aviso. Estos materiales los proporciona SAP AG y sus empresas afiliadas ("SAP Group") con carácter informativo, sin representación ni garantía de ningún tipo y SAP Group no se hace responsable de los errores u omisiones en dichos materiales. Las únicas garantías para los productos y servicios de SAP Group son aquellas especificadas en los productos y servicios, si las hubiera. Nada de lo que aparezca en este documento debe interpretarse como garantía adicional. 2010-05-07 Contenido Capítulo 1 Problemas de instalación 7 Oracle en sistemas de 64 bits.....................................................................8 Conflicto de actualización de seguridad de Windows XP............................8 Mensaje de error poco útil al realizar la instalación sin privilegios suficientes....................................................................................................8 La opción Reparar no arregla los componentes de Crystal Reports 2008 para Visual Studio........................................................................................9 La asignación no se admite en Vista.........................................................10 Capítulo 2 Problemas de flujo de trabajo 11 No se pueden actualizar los informes de Oracle en el visor de .Net.........12 CrystalReports.com no admite Flash incrustado.......................................12 Gráficos basados en tablas de referencias cruzadas................................12 Los resúmenes Recuento distintivo y Recuento tienen precisión integral.12 Separadores de formato de fecha y hora..................................................13 Tiempos de respuesta de DHTML.............................................................13 Las versiones anteriores de Crystal Reports no pueden abrir informes con objetos Flash.............................................................................................14 Las opciones Crear en blanco y Selección para cálculo no están disponibles.................................................................................................14 Las opciones Ningún límite superior y Ningún límite inferior se muestran como 0.......................................................................................................14 Los parámetros opcionales aparecen igual que los obligatorios...............15 Petición de parámetros durante el almacenamiento.................................15 Los informes no aparecen en el idioma local............................................15 El control de ordenación no funciona en los subinformes.........................16 Notas de la versión de Crystal Reports 2008 SP3 3 Contenido No se pueden guardar informes con caracteres especiales en CrystalReports.com...................................................................................16 Las vistas de subinforme se cierran..........................................................16 Informes OLAP creados en versiones anteriores de Crystal Reports.......16 Crystal Reports basados en universo........................................................17 Crystal Reports y universos: aclaraciones de soporte de plataformas .....17 Los objetos Flash de un informe se pueden imprimir con la configuración original.......................................................................................................17 ODBC Teradata 12 en Solaris no funciona con el servidor de páginas.....18 No aparecen los informes de URL............................................................18 Capítulo 3 Problemas de visualización 19 Ancho de campo de código de barras limitado.........................................20 Los grupos booleanos no se admiten en el panel Parámetros interactivos.................................................................................................20 Flash en Safari y MAC OS.........................................................................20 Ver informes con Safari en Mac OS..........................................................20 Botón Aceptar desactivado en el cuadro de diálogo Enlazar ordenación..20 Ausencia de la barra de herramientas y el árbol de grupos......................21 Parámetros de valores de rango...............................................................21 El cuadro de diálogo de actualización de software no está traducido al utilizar idiomas Unicode........................................................................................21 El contenido SWF no es editable..............................................................21 Puede que Adobe Reader 9 no muestre la imagen predeterminada........22 Idioma del cuadro de diálogo de Calendario.............................................22 Cambiar la configuración regional del producto o la configuración regional de visualización preferida..........................................................................22 La interfaz de usuario de OLAP aparece en inglés...................................22 Capítulo 4 Problemas de datos 23 No se reconocen los archivos de Access 2007.........................................24 4 Notas de la versión de Crystal Reports 2008 SP3 Contenido No se pueden introducir cadenas vacías en los parámetros opcionales...24 La conexión ODBC para Netezza devuelve datos no válidos...................24 Listas de valores dinámicas sin mensajes de error o con mensajes de error poco útiles..................................................................................................24 Compatibilidad con IPv6............................................................................25 Capítulo 5 Problemas para el desarrollador 27 El control Web CrystalReportsViewer no es compatible en el control UpdatePanel de ASP.NET AJAX ..............................................................28 Las acciones de devolución desde el control Web CrystalReportViewer fallarán si un objeto de CrystalDecisions.Web.CrystalReportSource está enlazado al evento Page_Load con una comprobación de devolución.....28 Los proyectos Web con informes incrustados que se han migrado a Crystal Reports 2008, no contienen nuevos parámetros de configuración en el archivo Web.config.................................................................................................29 El error Class not registered - DTSConnection puede presentarse al ejecutar aplicaciones Web de Crystal Reports 2008 ASP.NET de forma simultánea con versiones anteriores............................................................................30 Dirección de ordenación incorrecta para resúmenes de grupo devueltos desde el SDK de RAS...............................................................................30 Los parámetros establecidos mediante programación no siempre produce la actualización de la base de datos..........................................................31 Todos los márgenes de la página establecidos en cero mediante el método modifyPrintOptions del SDK de RAS no se conservan.............................31 Es posible que la impresora seleccione la bandeja de impresión incorrecta...................................................................................................31 Las peticiones de parámetros interactivos y opcionales no siempre funcionan correctamente cuando se utiliza un origen de informes de servicios Web.32 No se puede establecer la propiedad BorderStyle en None.....................32 Crystal Reports y Visual Studio 7.1, 8.0 y 9.0 no se pueden integrar.......32 El SDK Java de BusinessObjects Enterprise XI 3.1 no puede agregar un informe de Crystal......................................................................................33 Notas de la versión de Crystal Reports 2008 SP3 5 Contenido El uso de ADO.NET como origen de datos en Visual Studio 2003 puede provocar bloqueos.....................................................................................33 Crystal Reports para Visual Studio se interrumpe cuando Visual Studio se integra con Crystal Reports.......................................................................33 ISCRFieldObject.Format.ConditionFormulas[].Text devuelve null.............34 La configuración de URL predeterminada para la vista previa HTML de .NET es incorrecta..............................................................................................34 Migrar aplicaciones personalizadas que utilizan la generación de informes URL para Crystal Reports..........................................................................35 Apéndice A Más información Índice 6 Notas de la versión de Crystal Reports 2008 SP3 37 41 Problemas de instalación 1 1 Problemas de instalación Oracle en sistemas de 64 bits Oracle en sistemas de 64 bits El controlador Oracle aún no funciona en equipos de 64 bits. Puede encontrar una revisión para el cliente Oracle de 32 bits si tiene una cuenta en MetaLink. Vaya a la siguiente ubicación para buscar una revisión para la versión del cliente Oracle de 32 bits: http://updates.oracle.com/ARULink/PatchDetails Conflicto de actualización de seguridad de Windows XP Pueden aparecer entradas duplicadas de Crystal Reports en el cuadro de herramientas y en el cuadro de diálogo Acerca de Visual Studio de Visual Studio .NET 2005. Este problema lo provoca la instalación de la actualización de seguridad de Windows XP descrita en el boletín de seguridad MS07-052 de Microsoft. Para resolver este problema, desinstale y reinstale Crystal Reports 2008. Mensaje de error poco útil al realizar la instalación sin privilegios suficientes Si se intenta instalar Crystal Reports sin derechos administrativos, aparece el siguiente mensaje de error poco útil: La instalación finalizó antes de tiempo a causa de un error. Si aparece este mensaje de error, asegúrese de que el usuario que ha iniciado la sesión actualmente tiene derechos administrativos. 8 Notas de la versión de Crystal Reports 2008 SP3 Problemas de instalación La opción Reparar no arregla los componentes de Crystal Reports 2008 para Visual Studio La opción Reparar no arregla los componentes de Crystal Reports 2008 para Visual Studio Para reparar los componentes de Crystal Reports 2008 para Visual Studio cuando se encuentre con un problema, primero deberá desinstalar los componentes y después volver a instalarlos mediante la opción Modificar del cuadro de diálogo "Configuración de Crystal Reports 2008". La opción Reparar no arreglará los componentes. Para desinstalar los componentes de Crystal Reports 2008 para Visual Studio: 1. En Windows, haga clic en Inicio, elija Configuración y, a continuación, seleccione Panel de control. 2. Haga doble clic en Agregar o quitar programas. 3. Seleccione Crystal Reports 2008 y haga clic en Cambiar. Aparece el cuadro de diálogo "Configuración de Crystal Reports 2008". 4. Elija Modificar y haga clic en Siguiente. 5. Seleccione Crystal Reports 2008 para Visual Studio, haga clic en Se deshabilitará la función entera de la lista y haga clic en Siguiente. 6. Haga clic en Siguiente para eliminar los componentes. Para instalar de nuevo los componentes de Crystal Reports 2008 para Visual Studio: 1. En Windows, haga clic en Inicio, elija Configuración y, a continuación, seleccione Panel de control. 2. Haga doble clic en Agregar o quitar programas. 3. Seleccione Crystal Reports 2008 y haga clic en Cambiar. Aparece el cuadro de diálogo "Configuración de Crystal Reports 2008". 4. Elija Modificar y haga clic en Siguiente. 5. Seleccione Crystal Reports 2008 para Visual Studio, haga clic en Se instalará toda la característica en un disco duro local de la lista y haga clic en Siguiente. 6. Haga clic en Siguiente para instalar de nuevo los componentes. Notas de la versión de Crystal Reports 2008 SP3 9 1 1 Problemas de instalación La asignación no se admite en Vista Tras finalizar la reinstalación, los componentes de Crystal Reports 2008 para Visual Studio se habrán reparado. La asignación no se admite en Vista MapX y otros productos MApInfo actualmente no son compatibles con Windows Vista. Los componentes de asignación dependen de midlg30.dll para mostrar los cuadros de diálogo comunes. Para que se cargue correctamente, midlg30.dll requiere la biblioteca MSVCP50.dll, la cual no se suministra con Vista. Una solución a este problema consiste en descargar una versión de MSVCP50.dll y colocarla en la misma carpeta que midlg30.dll (normalmente se instala en C:\Archivos de programas\Business Objects\MapInfo Mapx\Program) o bien colocarla en C:\Windows\Sys tem32. 10 Notas de la versión de Crystal Reports 2008 SP3 Problemas de flujo de trabajo 2 2 Problemas de flujo de trabajo No se pueden actualizar los informes de Oracle en el visor de .Net No se pueden actualizar los informes de Oracle en el visor de .Net Los datos de los informes creados con un origen de datos Oracle no se pueden actualizar cuando el informe se visualiza en el visor de .Net. Es el resultado de los permisos predeterminados en IIS. Para solucionar este problema, aumente los privilegios del proceso de Oracle para permitirle ejecutarse. CrystalReports.com no admite Flash incrustado Los informes con objetos Flash incrustados no se admiten actualmente con CrystalReports.com. Los usuarios que intenten cargar informes con objetos Flash incrustados en CrystalReports.com recibirán un mensaje de error del servidor de CrystalReports.com. Esto se puede solucionar en el futuro cuando CrystalReports.com actualice su infraestructura. Gráficos basados en tablas de referencias cruzadas Si intenta insertar un gráfico en un informe con varias tablas de referencias cruzadas existentes, no podrá basar el gráfico en una tabla de referencias cruzadas. Los resúmenes Recuento distintivo y Recuento tienen precisión integral En Crystal Reports 2008, los miembros calculados con los resúmenes Recuento distintivo y Recuento sólo admiten la precisión integral. Esto se debe al diseño: el recuento y el recuento distintivo se almacenan como valores enteros. 12 Notas de la versión de Crystal Reports 2008 SP3 Problemas de flujo de trabajo Separadores de formato de fecha y hora Separadores de formato de fecha y hora En el visor Webform, los separadores de formato de fecha y hora localizados no siempre se respetan para todos los idiomas. Por ejemplo, cuando Crystal Reports se instala en un sistema en idioma chino, el separador de formato de fecha en el panel Parámetro interactivo utiliza una barra diagonal "/" en vez de un guión "-". Tiempos de respuesta de DHTML El tiempo de respuesta para cambiar de una página a otra en el visor DHTML es más lento que el del visor Java. Durante el tiempo para cambiar de una página a otra, la página mostrada aparece en blanco. Como solución, puede ocultar el parpadeo de página en blanco en Internet Explorer mientras se carga una nueva página. Agregue una simple metaetiqueta a la página ASPX. Asegúrese de que la siguiente etiqueta META se agrega inmediatamente después de la etiqueta HTML <head> de apertura: <meta http-equiv='Page-Enter' content='Alpha(opa city=100)'/> Nota: se trata de un comando específico de Internet Explorer para crear una transición de página entre dos páginas. La transición es opaca, lo que proporciona un efecto visual de apariencia neutral. Tomará una instantánea rápida de la página anterior y la mantendrá hasta que la nueva página esté totalmente lista para representarse. Para obtener detalles completos, consulte el Centro de desarrollo Web de Microsoft http://msdn2.microsoft.com/enus/library/ms532849.aspx. Notas de la versión de Crystal Reports 2008 SP3 13 2 2 Problemas de flujo de trabajo Las versiones anteriores de Crystal Reports no pueden abrir informes con objetos Flash Las versiones anteriores de Crystal Reports no pueden abrir informes con objetos Flash Los informes creados con objetos Flash incrustados no se pueden abrir en versiones anteriores de Crystal Reports. Los usuarios que intenten abrir el informe recibirán el siguiente mensaje de error: No se puede abrir este documento. Parece que no es un documento de Crystal Reports. Este documento tiene la extensión de archivo esperada (.RPT), pero parece dañado. Las opciones Crear en blanco y Selección para cálculo no están disponibles Después de crear nuevos informes, las dos opciones de menú Crear en blanco y Selección para cálculo no aparecen al seleccionar una etiqueta de grupo incrustada existente. Esto se debe a que las nuevas filas y columnas calculadas no tiene valores de grupo de forma predeterminada. No se puede insertar después de filas o columnas de referencia sin valores de grupo. Esto puede funcionar con informes anteriores porque el menú contextual que edita el texto de encabezado modifica el valor de grupo. El nuevo comportamiento modifica la etiqueta de grupo. Las opciones Ningún límite superior y Ningún límite inferior se muestran como 0 Crystal Reports muestra cero (0) como el límite superior cuando se elige la opción Ningún límite superior o Ningún límite inferior. Al crear un informe sin límites superior o inferior, se puede proporcionar información en un objeto de texto para indicarlo. 14 Notas de la versión de Crystal Reports 2008 SP3 Problemas de flujo de trabajo Los parámetros opcionales aparecen igual que los obligatorios Si el límite "sin límites" aparece como 0, los usuarios se pueden confundir, ya que no esperan ver determinados datos. Por ejemplo, considere los datos siguientes: [-10, -5, 0, 10, 12, 20, 30]. Si se configura Ningún límite inferior y un límite superior de 15 se muestra como: [0 a 15] pero se devuelven números negativos como parte del conjunto de datos: [-10, -5, 0, 10, 12]. Los parámetros opcionales aparecen igual que los obligatorios Como los parámetros opcionales (parámetros que no tienen ningún valor) no se diferencias de los normales, los usuarios pueden confundirse con la petición de parámetro o pueden no saber que el valor es opcional. Se recomienda que los diseñadores de informes indiquen de forma clara al usuario final del informe que un parámetro se puede utilizar como opcional. El texto de petición en la definición de parámetro se puede personalizar con el diseñador. Los usuarios pueden tener dificultades para eliminar el valor de un parámetro opcional. Se puede realizar mediante el botón Eliminar de la barra de herramientas Panel de parámetros. Petición de parámetros durante el almacenamiento Durante una operación de almacenamiento de un informe, se le piden los parámetros visibles que se introducen en la selección de registros de datos guardados; no obstante, la selección de registros de datos guardados no produce la actualización del informe. Los informes no aparecen en el idioma local Tanto el código de idioma como el código de país se deben establecer como la configuración regional para que los informes se muestren en el idioma local. El informe permanece en inglés si sólo se establece el código de idioma. Notas de la versión de Crystal Reports 2008 SP3 15 2 2 Problemas de flujo de trabajo El control de ordenación no funciona en los subinformes El control de ordenación no funciona en los subinformes Al hacer clic en un control de ordenación de un subinforme no sucede nada. Esto se debe a que el subinforme puede contener variables compartidas que afectan al informe principal durante una operación de ordenación. Como el informe principal puede haber cambiado después de la ordenación, es posible que el subinforme ya no exista. No se pueden guardar informes con caracteres especiales en CrystalReports.com Cuando los informes con caracteres especiales en el nombre se guardan en CrystalReports.com, se muestra el siguiente mensaje de error: El nombre de objeto especificado () debe tener al menos una longitud de 1 carácter y no puede contener los siguientes caracteres: ! # = + * % $ @ , ; : ? Las vistas de subinforme se cierran Si un informe contiene una fórmula de selección de grupos con campos de parámetro o funciones de fórmulas de hora de impresión, al abrir el informe cualquier vista de profundización o de subinforme que estaba guardada con el informe se puede cerrar. Informes OLAP creados en versiones anteriores de Crystal Reports Para algunos informes OLAP creados en versiones anteriores de Crystal Reports, se pueden producir errores al abrirlos con los visores Webform o Winform. 16 Notas de la versión de Crystal Reports 2008 SP3 Problemas de flujo de trabajo Crystal Reports basados en universo Crystal Reports basados en universo Debido a los cambios que necesitan las mejoras en el servidor de Web Intelligence, las versiones XI y XIR2 de Crystal Reports no pueden abrir ni actualizar Crystal Reports basados en universo mediante BusinessObjects Enterprise XI 3.0. Crystal Reports y universos: aclaraciones de soporte de plataformas Cuando Crystal Reports utiliza el universo, se comunica con el servidor de Web Intelligence para obtener la consulta de universo y demás información. El soporte de conectividad de datos para Crystal Reports cuando utiliza el universo es la sección transversal del soporte en dicha plataforma para Web Intelligence y Crystal Reports. Para garantizar que utiliza las bases de datos soportadas y la conectividad de datos a la base de datos para Crystal Report basado en universo, compruebe los documentos pertinentes de soporte de plataformas para Web Intelligence y Crystal Reports; asegúrese de que ambos productos admiten la combinación de software de base de datos y middleware que planea utilizar. Los documentos de soporte de plataformas se pueden encontrar en SAP Developer Network (Red de desarrolladores de SAP) desplazándose a http://sdn.sap.com y, a continuación, buscando "BusinessObjects Enterprise XI 3.1 platform support" (Soporte de plataformas de BusinessObjects Enterprise XI 3.1). Abra el documento de soporte de plataformas adecuado para el sistema operativo que utiliza. Los objetos Flash de un informe se pueden imprimir con la configuración original La primera vez que imprima un informe que contenga un objeto Flash, dicho objeto se puede imprimir con su estado original en lugar de la configuración deseada. Notas de la versión de Crystal Reports 2008 SP3 17 2 2 Problemas de flujo de trabajo ODBC Teradata 12 en Solaris no funciona con el servidor de páginas Para resolver este problema, utilice el procedimiento siguiente: 1. Cambie la configuración del objeto Flash e imprima la página actual una vez. 2. Restablezca la configuración del objeto Flash para mostrar los resultados deseados y, a continuación, imprima el informe. ODBC Teradata 12 en Solaris no funciona con el servidor de páginas En Solaris, el cliente ODBC Teradata 12 se conectará al servidor Teradata 12 si trabaja con un servidor RAS sin administrar, pero no funcionará con el servidor de páginas. Para trabajar con el servidor de páginas en Solaris, utilice el cliente ODBC Teradata 3.06 para conectarse al servidor Teradata 12. Otra opción es utilizar el controlador JDBC 12.0. No aparecen los informes de URL Los usuarios de .NET URL Reporting pueden encontrarse con que los archivos .cwr no se muestran correctamente al utilizar IIS7 1. Instale HTTP Redirection para su IIS. Puede encontrarlo en Características de Windows en Vista o Funciones de servidor para Windows 2008. Consulte la documentación de Windows si necesita más ayuda. 2. Edite el archivo web.config para la aplicación CrystalReports dentro del sitio Web por defecto, añada lo siguiente bajo la etiqueta </sys tem.web>. <location path="viewrpt.cwr"> <system.webServer> <httpRedirect enabled="true" destina tion="viewrpt.aspx$Q" /> </system.webServer> </location> 3. Guarde el archivo. 18 Notas de la versión de Crystal Reports 2008 SP3 Problemas de visualización 3 3 Problemas de visualización Ancho de campo de código de barras limitado Ancho de campo de código de barras limitado El ancho de campo predeterminado para los códigos de barras es de 16 caracteres. Los datos mayores de 16 caracteres se truncan sin previo aviso. Si desea crear un campo mayor de 16 caracteres, debe establecer manualmente el ancho a un valor mayor. Los grupos booleanos no se admiten en el panel Parámetros interactivos Los grupos booleanos no se admiten en el panel Parámetros interactivos y el cuadro de diálogo Opciones avanzadas. Flash en Safari y MAC OS Un objeto Flash incrustado en Crystal Reports no funciona correctamente con el visor Webform en Safari ejecutándose en Mac OS. Utilice Firefox o modifique el informe para utilizar un objeto Flash vinculado. Ver informes con Safari en Mac OS Algunos elementos de informe no funcionan correctamente cuando se ven con Safari 3.0 en Mac OS. Botón Aceptar desactivado en el cuadro de diálogo Enlazar ordenación En la ordenación interactiva, si se eligen algunos elementos del cuadro de diálogo Enlazar ordenación, el botón Aceptar está desactivado. Esto se debe a que Orden Específico no se admite en la ordenación interactiva. 20 Notas de la versión de Crystal Reports 2008 SP3 Problemas de visualización Ausencia de la barra de herramientas y el árbol de grupos Ausencia de la barra de herramientas y el árbol de grupos La barra de herramientas y el árbol de grupos no aparecen en Visor de Crystal Reports si se ha colocado en un panel de actualización. Asimismo, la página tampoco se actualiza al hacer clic en los vínculos del visor. Parámetros de valores de rango Los valores de rango no se admiten en los parámetros de OLAP. Al abrir o actualizar informes con parámetros, es posible que los datos devueltos no estén dentro de los rangos previstos si se introducen valores no válidos para los parámetros. El cuadro de diálogo de actualización de software no está traducido al utilizar idiomas Unicode Es posible que el cuadro de diálogo Servicio de actualizaciones no muestre los caracteres Unicode correctamente. Establezca Idioma para programas no Unicode en la misma configuración regional que la que utiliza en Crystal Reports 2008. Este cuadro de diálogo del sistema se puede encontrar en la ficha Opciones avanzadas del cuadro de diálogo Configuración regional del Panel de control de Windows. El contenido SWF no es editable Los cuadros textos y otros controles de los objetos SWF, como un gráfico SWF, en el que los usuarios pueden introducir valores, pueden aparecer como editables, pero los valores no se guardan con el informe, aunque éste se actualice. No se trata de un error, sino de la funcionalidad normal. Notas de la versión de Crystal Reports 2008 SP3 21 3 3 Problemas de visualización Puede que Adobe Reader 9 no muestre la imagen predeterminada Puede que Adobe Reader 9 no muestre la imagen predeterminada Debe aparecer una imagen predeterminada (de reserva) en un PDF exportado cuando no se puede encontrar el SWF enlazado. Adobe Reader 9 puede dejar el área en blanco en lugar de mostrar la imagen de reserva. Idioma del cuadro de diálogo de Calendario Los usuarios con despliegues multilingües pueden observar que los cuadros de diálogo Calendario de las peticiones no se muestran en el idioma de la Configuración regional de visualización preferida. Cambiar la configuración regional del producto o la configuración regional de visualización preferida Si los usuarios cambian la configuración regional del producto o la configuración regional de visualización preferida en el equipo, puede que algunos mensajes del sistema no se muestren en el nuevo idioma. Esto se puede resolver mediante la finalización de la sesión actual y volviendo a iniciar sesión en el sistema. La interfaz de usuario de OLAP aparece en inglés Si establece la configuración regional del producto en uno de los siguientes idiomas, la interfaz de usuario de OLAP para Crystal Reports Designer se seguirá mostrando en inglés: • • • 22 Noruego Danés Tailandés Notas de la versión de Crystal Reports 2008 SP3 Problemas de datos 4 4 Problemas de datos No se reconocen los archivos de Access 2007 No se reconocen los archivos de Access 2007 Los archivos de base de datos de Microsoft Access 2007 (archivos ACCDB) tienen un formato distinto a los archivos de Access 2003. MS DAO no admite el acceso a ellos. Los clientes pueden utilizar los controladores ODBC u OLEDB de Office 2007 para acceder a los controladores .accdb. No se pueden introducir cadenas vacías en los parámetros opcionales No se puede especificar un parámetro opcional de cadena con un solo valor a través de la página de petición. La conexión ODBC para Netezza devuelve datos no válidos Cuando se utiliza una conexión de datos de ODBC para Netezza, los tipos de datos nchar y nvchar pueden no devolver datos o pueden devolver datos inesperados en el encabezado de la cadena. No se trata de un problema de Crystal Reports. Parece que tiene el origen en el controlador ODBC para Nettezza. Listas de valores dinámicas sin mensajes de error o con mensajes de error poco útiles El cuadro de diálogo de petición de parámetros no muestra ningún mensaje de error cuando una lista de valores dinámica se transfiere a estática. Esto es así por diseño, ya que los usuarios no deben ver ningún mensaje de error por esto. 24 Notas de la versión de Crystal Reports 2008 SP3 Problemas de datos Compatibilidad con IPv6 El visor Webform no indica ningún mensaje de error útil por las listas de valores con conexiones de datos incorrectas. Sólo devuelve el siguiente mensaje: No se puede abrir la conexión. Compatibilidad con IPv6 BusinessObjects Enterprise XI 3.1 admite redes IPv6 en entornos mixtos (IPv4 y IPv6 habilitados) y puros (sólo IPv6). Los componentes de Crystal Reports para UNIX y Linux funcionan sólo en un entorno mixto. Los componentes de Crystal Reports para Windows pueden funcionar en entornos mixtos y puros. Notas de la versión de Crystal Reports 2008 SP3 25 4 4 Problemas de datos Compatibilidad con IPv6 26 Notas de la versión de Crystal Reports 2008 SP3 Problemas para el desarrollador 5 5 Problemas para el desarrollador El control Web CrystalReportsViewer no es compatible en el control UpdatePanel de ASP.NET AJAX El control Web CrystalReportsViewer no es compatible en el control UpdatePanel de ASP.NET AJAX Al desarrollar un sitio Web ASP.NET AJAX, el control Web CrystalReportViewer no es compatible en el control UpdatePanel. Las acciones de devolución desde el control Web CrystalReportViewer fallarán si un objeto de CrystalDecisions.Web.CrystalReportSource está enlazado al evento Page_Load con una comprobación de devolución Mientras se interactúa con el control Web CrystalReportViewer, los usuarios pueden encontrarse con una página en blanco al desencadenar acciones de devolución como la exploración en gráficos o en grupos. Esto ocurre cuando enlaza un objeto de CrystalDecisions.Web.CrystalReport Source directamente al visor del evento Page_Load con una comprobación de devolución: if (!IsPostBack) Para evitar problemas, no realice una comprobación de devolución cuando establezca el origen de informe: protected void Page_Load(object sender, EventArgs e) { this.CrystalReportViewer1.ReportSource = CrystalReport Source1; } 28 Notas de la versión de Crystal Reports 2008 SP3 Problemas para el desarrollador Los proyectos Web con informes incrustados que se han migrado a Crystal Reports 2008, no contienen nuevos parámetros de configuración en el archivo Web.config Los proyectos Web con informes incrustados que se han migrado a Crystal Reports 2008, no contienen nuevos parámetros de configuración en el archivo Web.config Si se dispone a migrar un proyecto Web existente de .NET 2.0 a Crystal Reports 2008 que utiliza informes incrustados, el archivo Web.config perderá los nuevos parámetros que pueden utilizarse para configurar la forma en que desea que el Proveedor de compilación compile el informe en una DLL. A pesar de que el sitio Web se seguirá ejecutando con normalidad sin esos parámetros, para sacar provecho de las nuevas funciones de configuración, abra el archivo Web.config y agregue los siguientes elementos: <configSections> <sectionGroup name="businessObjects"> <sectionGroup name="crystalReports"> <section name="rptBuildProvider" type="CrystalDe cisions.Shared.RptBuildProviderHandler, CrystalDeci sions.Shared, Version=12.0.2000.0, Culture=neutral, Pu blicKeyToken=692fbea5521e1304, Custom=null"/> </sectionGroup> </sectionGroup> </configSections> <system.web> <compilation debug="true"> <buildProviders> <add extension=".rpt" type="CrystalDeci sions.Web.Compilation.RptBuildProvider, CrystalDeci sions.Web, Version=12.0.2000.0, Culture=neutral, Public KeyToken=692fbea5521e1304"/> </buildProviders> </compilation> </system.web> <businessObjects> <crystalReports> <rptBuildProvider> Notas de la versión de Crystal Reports 2008 SP3 29 5 5 Problemas para el desarrollador El error Class not registered - DTSConnection puede presentarse al ejecutar aplicaciones Web de Crystal Reports 2008 ASP.NET de forma simultánea con versiones anteriores <add embedRptInResource="true"/> </rptBuildProvider> </crystalReports> </businessObjects> Para obtener más detalles acerca de cómo configurar la compilación de informes incrustados, consulte Configurar el archivo Web.config en el Manual del programador SDK .NET de Crystal Reports. Nota: Si agrega un nuevo informe al proyecto tras actualizarse a Crystal Reports 2008, las etiquetas se agregan de forma automática al archivo Web.config. El error Class not registered DTSConnection puede presentarse al ejecutar aplicaciones Web de Crystal Reports 2008 ASP.NET de forma simultánea con versiones anteriores El error "Class not registered - DTSConnection" (Clase no registrada: DTSConnection) puede presentarse en aplicaciones Web ASP.NET incorporadas mediante Crystal Reports 2008 que se ejecutan de forma simultánea con aplicaciones incorporadas con versiones anteriores de Crystal Reports. Para solucionar este problema, asegúrese de que cada aplicación se implementa en un grupo de aplicaciones IIS diferente. Dirección de ordenación incorrecta para resúmenes de grupo devueltos desde el SDK de RAS Cuando un informe se compone de varios grupos y cada grupo está ordenado por varios campos de resumen, la dirección de ordenación de los resúmenes de grupo devueltos con el método ReportClientDocument.getDataDef Controller().getDataDefinition().getSorts().getSort(int) del SDK de RAS es incorrecta. 30 Notas de la versión de Crystal Reports 2008 SP3 Problemas para el desarrollador Los parámetros establecidos mediante programación no siempre produce la actualización de la base de datos Los parámetros establecidos mediante programación no siempre produce la actualización de la base de datos En versiones anteriores de Crystal Reports, al establecer un valor de parámetro siempre se producía una actualización. Para Crystal Reports 2008, este comportamiento ha cambiado: establecer un valor de parámetro no siempre produce una actualización. Todos los márgenes de la página establecidos en cero mediante el método modifyPrintOptions del SDK de RAS no se conservan Si establece los márgenes de página (superior, inferior, izquierdo y derecho) en cero con el método PrintOutputController.modifyPrintOptions del SDK de RAS, no permanecen establecidos en dicho valor, sino que se restablecen a 240. Para establecer todos los márgenes de página en cero, utilice el método PrintOutputController.modifyPageMargins. Es posible que la impresora seleccione la bandeja de impresión incorrecta Si especifica una bandeja de impresión manualmente, es posible que la impresora utilice otra que no sea la especificada. Este problema se plantea al utilizar la propiedad PrintReportOptionsClass.Bin o PrintRepor tOptionsClass.BinName en la programación en .NET. Es posible que se plantee este problema al utilizar el método PrintReportOptions.set MediaTray cuando se realiza la programación con Java. Notas de la versión de Crystal Reports 2008 SP3 31 5 5 Problemas para el desarrollador Las peticiones de parámetros interactivos y opcionales no siempre funcionan correctamente cuando se utiliza un origen de informes de servicios Web Las peticiones de parámetros interactivos y opcionales no siempre funcionan correctamente cuando se utiliza un origen de informes de servicios Web Si está utilizando un origen de informe de servicios Web con el visor de .NET Webform, puede ser que las peticiones de parámetros interactivos y opcionales no funcionen correctamente. Los parámetros opcionales deben tratarse como parámetros obligatorios, de manera que cuando varios usuarios visualicen un informe simultáneamente, dichos parámetros se compartan. No se puede establecer la propiedad BorderStyle en None Si establece la propiedad BorderStyle en None desde Visual Studio, en tiempo de ejecución se seguirá mostrando el borde. La causa de este problema es que Visual Studio no quita este código. Para asegurarse de que no se muestra ningún borde en tiempo de ejecución, debe establecer manualmente la propiedad BorderStyle en None. Crystal Reports y Visual Studio 7.1, 8.0 y 9.0 no se pueden integrar Crystal Reports no se puede integrar con Visual Studio cuando el valor de IDE Integration\Visual Studio\Crystal Report ya está establecido en el registro antes de que los usuarios instalen Crystal Reports. Haga lo siguiente: 1. Abra el Editor del Registro (haga clic en Inicio > Ejecutar y escriba rege dit.exe). 2. Vaya a la clave del registro HKEY_LOCAL_MACHINE\SOFTWARE\BusinessObjects\IDE Integration\Visual Studio <número de versión>\Crystal 32 Notas de la versión de Crystal Reports 2008 SP3 Problemas para el desarrollador El SDK Java de BusinessObjects Enterprise XI 3.1 no puede agregar un informe de Crystal Report. Sustituya el número de versión de Visual Studio utilizado por <número de versión> (por ejemplo, 7.1, 8.0 o 9.0). 3. Elimine la clave del registro y, a continuación, instale BusinessObjects Release XI 3.1 o Crystal Reports 2008. El SDK Java de BusinessObjects Enterprise XI 3.1 no puede agregar un informe de Crystal Los informes de Crystal ya no se pueden agregar mediante el SDK Java de BusinessObjects Enterprise a menos que el RAS (Report Application Server, Servidor de aplicaciones de informes) se esté ejecutando. Éste es un resultado esperado del cambio realizado para simplificar el despliegue. El SDK Java de la plataforma Crystal Reports ya no genera un proceso secundario para cargar y realizar una introspección en informes en el nivel de aplicación. En su lugar, el SDK de la plataforma confía en el RAS para proporcionar esta funcionalidad. Por consiguiente, el acceso a un RAS operativo ahora es necesario para publicar los informes en BusinessObjects Enterprise con el SDK Java de la plataforma Crystal Reports. El uso de ADO.NET como origen de datos en Visual Studio 2003 puede provocar bloqueos Visual Studio 2003 puede bloquearse si se intenta examinar datos de un campo en el diseñador incrustado, en el explorador de campos o en una tabla debajo del cuadro de diálogo de ficha de vínculo del experto de datos. Crystal Reports para Visual Studio se interrumpe cuando Visual Studio se integra con Crystal Reports Crystal Reports para Visual Studio no se puede abrir cuando se establece la clave del registro para Crystal Reports antes de instalar la versión Notas de la versión de Crystal Reports 2008 SP3 33 5 5 Problemas para el desarrollador ISCRFieldObject.Format.ConditionFormulas[].Text devuelve null independiente de Crystal Reports. Visual Studio Integration Manager muestra "no válido" porque las claves del registro siguen señalando a Crystal Reports para Visual Studio. En Visual Studio Integration Manager, se registra el siguiente mensaje de error: "Registry value mismatch" (Los valores del registro no coinciden). Haga lo siguiente: 1. Abra el Editor del Registro (haga clic en Inicio > Ejecutar y escriba rege dit.exe). 2. Vaya a la clave del registro HKEY_LOCAL_MACHINE\SOFTWARE\BusinessObjects\IDE Integration\Visual Studio <número de versión>\Crystal Report. Sustituya el número de versión de Visual Studio utilizado por <número de versión> (por ejemplo, 7.1, 8.0 o 9.0). 3. Elimine la clave del registro y, a continuación, instale BusinessObjects Release XI 3.1 o Crystal Reports 2008. ISCRFieldObject.Format.ConditionFormulas[].Text devuelve null Al llamar a ISCRFieldObject.Format.ConditionFormulas[].Text, devuelve null para el enum DisplayText y el enum CSSClass. La configuración de URL predeterminada para la vista previa HTML de .NET es incorrecta Para utilizar la vista previa HTML de .NET, debe cambiar la configuración de URL de vista previa HTML predeterminada para que señale a la siguiente URL: http://<<nombre_de_servidor>>/crystalreportviewers12/pre view.aspx 34 Notas de la versión de Crystal Reports 2008 SP3 Problemas para el desarrollador Migrar aplicaciones personalizadas que utilizan la generación de informes URL para Crystal Reports Migrar aplicaciones personalizadas que utilizan la “generación de informes URL” para Crystal Reports Si su despliegue de BusinessObjects Enterprise o aplicaciones personalizadas “COM” implementan la “generación de informes URL” para Crystal Reports, deberá seguir estos pasos para garantizar que funcionen en un sistema BusinessObjects Enterprise XI 3.1. 1. Cree una carpeta nuevabusinessobjects en el siguiente directorio: c:\Inetpub\wwwroot\ 2. Vaya a IIS Manager y haga clic con el botón derecho en el directorio existente en Sitio Web por defecto. 3. En la ficha Directorio, haga clic en un redireccionamiento a una URL. 4. En el cuadro de texto redirigir a, indique /CrystalReports$S$Q. 5. Marque la URL exacta indicada arriba. Notas de la versión de Crystal Reports 2008 SP3 35 5 5 Problemas para el desarrollador Migrar aplicaciones personalizadas que utilizan la generación de informes URL para Crystal Reports 36 Notas de la versión de Crystal Reports 2008 SP3 Más información A A Más información Recurso de información Ubicación Información del producto SAP Busines- http://www.sap.com sObjects Seleccione http://help.sap.com > SAP BusinessObjects. Puede acceder a la documentación más actualizada sobre todos los productos SAP BusinessObjects y su despliegue en el SAP Help Portal. Puede descargar versiones en PDF o bibliotecas HTML instalables. SAP Help Portal 38 Algunos manuales se almacenan en SAP Service Marketplace y no están disponibles desde SAP Help Portal. Estos manuales aparecen listados en Help Portal junto con un enlace a SAP Service Marketplace. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Para obtener una identificación, póngase en contacto con su representante de asistencia al cliente. Notas de la versión de Crystal Reports 2008 SP3 Más información Recurso de información Ubicación http://service.sap.com/bosap-support > Documentación • • Manuales de instalación: https://service.sap.com/bo sap-instguides Notas de la versión: http://service.sap.com/releaseno tes SAP Service Marketplace almacena algunos manuales de instalación, manuales de actualización y migración, SAP Service Market- de despliegue, notas de las versiones y documentos place de las plataformas compatibles. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Póngase en contacto su representante de asistencia al cliente para obtener una identificación. Si se le redirige a SAP Service Marketplace desde SAP Help Portal, utilice el menú del panel de navegación situado a la izquierda para localizar la categoría que contiene la documentación a la que desea acceder. https://boc.sdn.sap.com/ Recursos del desahttps://www.sdn.sap.com/irj/sdn/businessobjects-sdkli rrollador brary https://www.sdn.sap.com/irj/boc/businessobjects-arti Artículos de SAP BusinessObjects en cles SAP Community Estos artículos se conocían antes como documentos Network técnicos. https://service.sap.com/notes Notas Estas notas se conocían antes como artículos de Knowledge Base. Notas de la versión de Crystal Reports 2008 SP3 39 A A Más información Recurso de información Ubicación Foros en SAP Comhttps://www.sdn.sap.com/irj/scn/forums munity Network http://www.sap.com/services/education Capacitación Desde la formación tradicional en aulas hasta seminarios de e-learning específicos, podemos ofrecer un paquete de formación que se ajuste a sus necesidades y su estilo preferido de aprendizaje. http://service.sap.com/bosap-support Asistencia en línea al cliente SAP Support Portal contiene información acerca de los programas y servicios de asistencia al cliente. También incluye vínculos a un amplio abanico de información técnica y descargas. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Para obtener una identificación, póngase en contacto con su representante de asistencia al cliente. http://www.sap.com/services/bysubject/businessob jectsconsulting Consultoría 40 Los consultores pueden acompañarle desde la fase de análisis inicial hasta la entrega de su proyecto de despliegue. Contamos con expertos en temas como bases de datos relacionales y multidimensionales, conectividad, herramientas de diseño de base de datos y tecnología de incrustación personalizada. Notas de la versión de Crystal Reports 2008 SP3 Índice C R Crystal Reports y universos 17 Resumen de recuento distintivo 12 I S Safari 20 imprimir objetos Flash 17 IPv4 25 IPv6 25 T M Teradata 12 en Solaris 18 Mac OS 20 Miembros calculados 12 U O Universos y Crystal Reports 17 objetos Flash Adobe Reader 9 22 imprimir 17 V Vista previa HTML 34 Notas de la versión de Crystal Reports 2008 SP3 41 Índice 42 Notas de la versión de Crystal Reports 2008 SP3