viernes, 17 de diciembre de 2010

¿QUE ES CRYSTAL REPORTS?

¿Qué es Crystal Reports?

Visual Studio 2005

Crystal Reports ha formado parte de Visual Studio desde 1993, y ahora es el estándar de creación de informes de Visual Studio 2005. Se incluye en todas las copias de Visual Studio 2005 y se integra directamente en el entorno de desarrollo.

Crystal Reports para Visual Studio 2005 incorpora la posibilidad de crear contenido interactivo con calidad de presentación al entorno de Windows. Con Crystal Reports para Visual Studio 2005, puede crear informes complejos y profesionales en un programa basado en GUI. Después puede conectar el informe a casi todos los orígenes de base de datos, así como a datos proxy, como un conjunto de resultados (por ejemplo, un ADO.NET DataSet). Los asistentes del diseñador de GUI le permiten establecer fácilmente los criterios de formato, agrupamiento y gráficos, etc.

Puede almacenar el informe en una aplicación Web o para Windows, con uno de los controles de visores de Crystal Reports para Visual Studio 2005. La presentación de informes, tanto en clientes Windows como en HTML 3.2 ó 4.0, es muy interactiva y proporciona funciones como la profundización en gráficos, la exploración de informes y la búsqueda de texto.

Crystal Reports para Visual Studio 2005 se suministra con un SDK ampliado. Puede utilizarlo para interactuar con el informe mediante programación en tiempo de ejecución, usando uno de los cuatro modelos de objetos posibles:

  • CrystalReportViewer, el modelo de objetos más sencillo.
  • ReportDocument, el modelo de objetos más completo.
  • Los modelos de objetos disponibles con las actualizaciones:
    • ReportClientDocument, el modelo de objetos más completo.
    • InfoObject, un modelo de objetos muy eficaz para la programación y configuración de informes en el marco de Crystal Reports Server o BusinessObjects Enterprise.
      Nota Los modelos de objetos ReportClientDocument e InfoObject forman parte de Report Application Server (RAS). Estas soluciones requieren licencia de actualización. Vea Opciones de actualización.

Los informes se pueden relacionar con el proyecto de Visual Studio 2005 de muchas formas:

  • Incruste los informes directamente en el proyecto.
  • Obtenga acceso a ellos externamente, desde un directorio de archivos.
  • Obtenga acceso a ellos como servicio Web de informes desde un servidor remoto.
  • Conéctelos como servicios de Crystal.
  • Mediante la actualización a Crystal Reports Server puede tener acceso a ellos a través del Servidor RAS.
  • Mediante la actualización a BusinessObjects Enterprise, puede tener acceso a ellos a través de Page Server o del servidor RAS incluidos en el marco de BusinessObjects Enterprise.
  • Puede tener acceso a ellos mediante una solución empresarial heredada, como Crystal Enterprise o un servidor RAS no administrado.

Ejemplo

A continuación se describe un ejemplo de cómo deben funcionar los informes en un proyecto de Visual Studio 2005:

Crystal Reports se utiliza para diseñar un informe que permita a los usuarios profundizar en un gráfico y filtrar información, en función de las necesidades. Ese informe se ha incluido en un proyecto ASP.NET y después se ha mostrado en un formulario Web con un control CrystalReportViewer que está enlazado a ese informe. Se puede interactuar con el informe mediante el uso del modelo de objetos ReportDocument.

No hay comentarios:

Publicar un comentario