Cristal report

Solo disponible en BuenasTareas
  • Páginas : 9 (2158 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de septiembre de 2010
Leer documento completo
Vista previa del texto
¿Crystal Reports o Reporting Services?
18.09.2006 | Equipo Danysoft
No hace mucho, cuando la versión disponible de Reporting Services era la 2000, la balanza se inclinaba en muchos casos sobre Crystal Reports. Pero Reporting Services ha madurado mucho con el lanzamiento de la nueva versión 2005 y la balanza cae del otro lado en ocasiones.
Introducción Obviamente no se puede dar un sí o un norotundo a ninguna de las dos herramientas, y además la respuesta dependerá de cada caso en particular. Es decir, dependerá básicamente de qué funcionalidades se necesiten implementar. A parte de las funcionalidades, lógicamente, hay otro factor muy importante a tomar en cuenta: el presupuesto. Este artículo no va a entrar a penas en el terreno económico, salvo cuando las diferencias de precio seanmuy obvias. Sin embargo suele haber diferencias sustanciales de precio a favor de Microsoft. En este artículo se van a comparar las herramientas bajo diversos puntos de vista, de modo que sea más fácil decidir en cada situación concreta. Se mencionarán los orígenes de datos disponibles, algunas diferencias cruciales a la hora de diseñar los informes, las posibilidades de integrar los informes enaplicaciones y, yendo más allá de la pura herramienta de generación de informes, las facilidades existentes para la gestión, publicación y distribución de informes a nivel empresarial. El diseño de informes En este apartado hay muchas diferencias entre ambas herramientas. Se van a comentar algunas de ellas. En cuanto a la facilidad de diseño Crystal Reports aventaja a Reporting Services en dosaspectos: la herramienta de diseño visual de Crystal Reports es algo más rápida e intuitiva, y, sobre todo, ofrece una funcionalidad inexistente en Reporting Services: la posibilidad de editar el informe (cambiar formatos, insertar o eliminar objetos, moverlos, etc.) en la ventana de vista previa. Este diseñador suele resultar más sencillo para los usuarios menos técnicos. Pero también es cierto queno suelen ser ellos los que diseñan los informes. El diseñador de Reporting Services, si bien es cierto que es algo menos intuitivo, también es cierto que ofrece una flexibilidad mucho mayor en algunos aspectos, como los que se mencionan en los próximos párrafos. Además, para los usuarios de Visual Studio la utilización del diseñador de Reporting Services será muy sencilla, ya que dicho diseñadorutiliza precisamente el entorno de Visual Studio, cuyas características ya conocen sobradamente muchos programadores. La estructura de un informe de Crystal Reports se basa en las secciones del informe: cabecera y pie de página, cabecera y pie de informe, detalles, y cabeceras y pies de grupos, cuando se añaden agrupaciones. En Crystal Reports solo puede existir una jerarquía de grupos. Es decirsolo se pueden agrupar los datos de una manera (un grupo anidado dentro de otro y así sucesivamente) y esta agrupación define la estructura de todo el informe. En Reporting Services existen una serie de elementos de diseño, por ejemplo tablas y matrices, que permiten, cada una de ellas, definir sus propias opciones de agrupación, ordenación, filtrado, etc. Además es posible insertar unos elementosdentro de otros (por ejemplo anidar un gráfico o una tabla dentro de otra tabla). De modo que el diseño de un informe con una estructura algo compleja en Reporting

1

Valor añadido Danysoft | www.danysoft.com

Services se puede elaborar directamente, y de manera muy sencilla, mientras que en Crystal Reports exige la utilización de múltiples subinformes que, a parte de ser engorrosos,reducen el rendimiento de la generación del informe, ya que cada informe tiene que realizar su propia consulta al origen de datos. En reporting Services es muy sencillo reutilizar los datos de una consulta para mostrarlos bajo diversos puntos de vistas (filtrados, ordenaciones y agrupaciones diversas). Un punto flaco de Reporting Services, respecto a Crystal Reports, es que en Reporting Services no...
tracking img