Download Novedades de Crystal Reports 10

Document related concepts
no text concepts found
Transcript
Novedades de Crystal Reports 10
Introducción
Crystal Reports 10 extiende su plataforma de generación de informes para permitir:
•
Un proceso de diseño y mantenimiento de informes más eficiente.
•
Una integración y despliegue más sencillos para las aplicaciones web corporativas.
Esta versión amplía la significativa lista de novedades incorporadas en la versión 9 e incluye diversas mejoras que
permiten enfrentarse a los desafíos que impone la productividad en todas las áreas del proceso de diseño, integración y
despliegue de informes. La integración más estrecha con Crystal Enterprise es otro elemento que ha jugado un papel
primordial en esta edición.
Este documento examina cada una de las novedades principales en el contexto de la audiencia a la que está dirigida —
desarrolladores de aplicaciones, diseñadores de informes o consumidores de información.
Desarrolladores de aplicaciones
Para los desarrolladores, Crystal Reports simplifica el proceso de integración de contenidos dinámicos y presentados con
calidad en cualquier aplicación .NET, Java o COM, reduciendo con ello la cantidad de código necesario y minimizando el
mantenimiento de las aplicaciones. Con la versión 10, Business Objects refuerza su compromiso con el desarrollo
multiplataforma a través de la adición de varias nuevas características y la simplificación de la migración a Crystal
Enterprise.
Componente de informes 100% Java
La versión 10 introduce una versión Java del potente motor de informes de Crystal Reports, llamada Java Reporting
Component, que aprovecha completamente todas las ventajas de Java, incluyendo la portabilidad a través de diferentes
sistemas operativos y plataformas de hardware. Escrita al 100% en Java, este nuevo componente de informes ofrece una
vía rápida y de código mínimo a los desarrolladores para conectarse a datos y diseñar capas de presentación de alta calidad
y fidelidad para las aplicaciones J2EE. Este componente soporta la conexión a datos JDBC y XML, así como la
posibilidad de generar informes a partir de objetos ResultSet en memoria. El motor soporta todas las funciones básicas de
Crystal Reports como la agrupación, ordenación, filtrado, expresiones, formato y gráficos comerciales, así como la
exportación a PDF y Word. También permite la integración con los entornos de desarrollo Java más importantes,
incluyendo Borland JBuilder 10. Las aplicaciones que utilizan el nuevo componente de informes para Java también podrán
ser migradas directamente para utilizar Crystal Enterprise y el Report Application Server. Modificando una única línea de
código, las aplicaciones pueden aprovechar características superiores como el procesamiento diferido de informes.
Librería de Etiquetas Personalizadas Java
Crystal Reports 10 introduce una librería de etiquetas JSP para reducir drásticamente la cantidad de código necesario para
la integración de informes en aplicaciones Java. Al utilizar etiquetas personalizadas, los desarrolladores podrán añadir con
gran facilidad un visualizador de informes Crystal a sus aplicaciones web.
Módulos de Combinación simplificados para .NET
Crystal Reports 10 reduce la cantidad de módulos de combinación requeridos para el despliegue de las aplicaciones .NET.
Estos módulos de combinación se orientan a los principales escenarios de despliegue:
•
Aplicaciones cliente Windows
o Procesamiento de informes embebidos
o Procesamiento de informes remotos
o Procesamiento de informes desde servicios web
•
Aplicaciones ASP.NET
o Procesamiento de informes embebidos
o Procesamiento de informes remotos
o Procesamiento de informes desde servicios web
•
Aplicaciones de servicios web
o Procesamiento de informes embebidos
o Procesamiento de informes remotos
Estos módulos estarán disponibles a través de .NET Developer Zone en www.businessobjects.com/netzone.
Actualización de .NET a Crystal Enterprise
Crystal Reports 10 introduce una solución de actualización directa para permitir a las aplicaciones que utilizan los
componentes .NET incorporados en Visual Studio .NET, Borland C# Builder o en Crystal Reports 9/10 para acceder a
Crystal Enterprise y el Report Application Server. Añadiendo una única línea de código, los desarrolladores .NET podrán
aprovechar las ventajas de utilizar un procesador de informes autónomo. Esta solución también hace posible una
migración simple a otras ediciones de Crystal Enterprise.
APIs simplificadas para el Report Application Server
En Crystal Reports 10, la cantidad de código necesaria para implementar las tareas de desarrollo más comunes (asignación
de parámetros, conexión a datos, impresión, etc.) se reduce drásticamente.
Diseñadores de informes
Desde una mayor flexibilidad para la creación de informes hasta el soporte para un sistema de generación de informes
totalmente controlado, Crystal Reports 10 ayuda a los diseñadores de informes a ser más productivos a lo largo de todas
las etapas del ciclo de desarrollo y mantenimiento de informes.
Acceso a datos simplificado (Vistas de Negocio)
Crystal Reports 10 permite a los diseñadores crear informes basados en Vista de Negocio (Business Views) para un
desarrollo más rápido y un mantenimiento más sencillo. Una nueva característica de Crystal Enterprise 10, Business
Views ofrece una nueva capa de abstracción que simplifica el proceso de conexión a orígenes de datos corporativos. Este
nuevo modelo de acceso centralizado a datos también expone orígenes de datos predefinidos y específicos de un dominio,
eliminando la necesidad de utilizar encuentros complejos, filtros o fórmulas. Permite además gestionar el acceso a
múltiples orígenes de datos de distinta naturaleza y combinarlos en un único origen de datos para el diseñador de
informes.
La utilización de Business Views en el desarrollo de informes elimina la necesidad de redefinir los informes si la
estructura de los datos cambia. Esto se traduce en un proceso de desarrollo de informes más eficiente, porque los informes
pueden llevarse más fácilmente del desarrollo a la producción.
Repositorio
Introducido en la versión 9, el Repositorio es una librería central en la que se almacenan los objetos utilizados
frecuentemente en los informes (imágenes, objetos de texto, comandos SQL y funciones personalizadas) para su su
actualización centralizada y su reutilización en múltiples informes. Esta característica ha sido ampliada en la versión 10
para soportar su utilización en grandes despliegues corporativos.
Repositorio Controlado
Para hacer posible la creación de un sistema controlado para el diseño y mantenimiento de informes, el Repositorio ha
sido incluido en la versión 10 como una parte robusta de la infraestructura de Crystal Enterprise. Los objetos del
Repositorio pueden ser asegurados y compartidos a través de Crystal Enterprise y puestos a disposición del diseñador de
Crystal Reports. Se incluye adicionalmente una herramienta de migración para simplificar la transición del repositorio de
la versión 9 al nuevo repositorio controlado.
Explorador del Repositorio
Para dar soporte al uso intensivo del Repositorio por parte de múltiples diseñadores, el Explorador del Repositorio en la e
una barra de herramientas para facilitar la navegación a través de los objetos. Es posible asignar indicaciones a los objetos
para su identificación más simple a la hora de incluirlos en un informe.
Diseñador de Formatos
Similar al Diseñador de Formatos de Microsoft Office, esta nueva característica de Crystal Reports 10 hace posible la
copia de las opciones de formato entre objetos con un único clic de ratón. Un diseñador de informes simplemente tiene
que seleccionar un objeto formateado y pulsar sobre los objetos a los que quiera aplicar el mismo formato, lo cual reduce
enormemente la cantidad de tiempo que se consume en el formato de los objetos.
Gráficos Funnel
Un requerimiento importante para muchos usuarios de sistemas CRM, el tipo de gráficos Funnel está ahora disponible en
Crystal Reports 10. De modo similar a los gráficos de tarta, un gráfico Funnel ofrece una manera interesante de visualizar
datos que suman conjuntamente el 100% de un total. Este tipo de gráfico es particularmente útil para realizar pronósticos
de ventas.
Consumidores de información
Crystal Reports 10 permite que los consumidores de información puedan navegar fácilmente la información entregada a
través de un informe Crystal Reports mediante software o dispositivos familiares, incluyendo Microsoft Office.
Navegación controlada entre los elementos claves de un informe
Crystal Reports 10 extiende la navegación guiada a Crystal Enterprise para hacer posible que grupos de informes sean
utilizados a través de numerosos escenarios y flujos de trabajo de usuarios finales. Las partes de informes —
Ya sea dentro del mismo informe o en otro informe — pueden ser fácilmente enlazadas para formar grupos y simplificar
la navegación a los consumidores de los informes. Los usuarios pueden saltar a través de un hiperenlace de una parte de
informe a otra manteniendo el contexto de datos. Esta característica puede reducir la necesidad de utilizar subinformes y
mejorar el rendimiento. En Crystal Enterprise, las partes de informes pueden ser planificadas y controladas de forma tal
que los datos subyacentes a los objetos enlazados tengan la misma fecha de recuperación. Esto es especialmente útil
cuando se actualiza información periódicamente, por ejemplo al actualizar la información financiera trimestral.
Exportación a Excel
Crystal Reports 10 introduce opciones más flexibles y un mayor control al exportar informes con formato a Microsoft
Excel. Por ejemplo, los usuarios pueden seleccionar exportar algunas o todas las cabeceras o pies de página, o indicar si
desean mostrar las guías.
Impresión DHTML
Crystal Reports 10 incluye un control actualizado para la visualización DHTML que simplifica el proceso de impresión.
Con sólo un clic de ratón, los usuarios imprimirán un informe. Mo es necesario exportar a PDF para utilizar las
características de impresión de Adobe Acrobat. Esta nueva característica se implementa a través de un pequeño control
ActiveX que se descarga a la máquina cliente.