Visual basic

Páginas: 7 (1713 palabras) Publicado: 27 de mayo de 2011
Elaboración de informes con Crystal
Reports para Visual Studio .NET
(Visual Basic .NET)
El trabajo de impresión desde Windows
La generación de documentación impresa en forma de listados o informes es una de las características
que se exigen a toda aplicación profesional.
Realizar este trabajo desde Windows, si no utilizamos la herramienta de programación adecuada, se
convierte en una tareaardua y complicada, que obliga al programador a emplear el API de Windows,
teniendo que investigar con las múltiples funciones de impresión existentes, tipos de letra, tamaños de
papel, etc.; haciendo pasar al sufrido desarrollador por un auténtico calvario, para finalmente, obtener
un resultado en muchas ocasiones poco vistoso, comparado con el esfuerzo que ha sido necesario
emplear para suconsecución.
Crystal Reports para Visual Studio .NET
Crystal Reports (o CR, como también lo denominaremos a lo largo del texto) es una herramienta
especializada en la generación de informes para el entorno Windows, que mediante un conjunto de
diseñadores y asistentes nos permite la creación de los listados para nuestras aplicaciones de un modo
muy sencillo, y con un resultado y apariencia muyprofesionales.
Programación con Visual Basic .NET © Grupo EIDOS
8
Se trata de un generador de informes que ha acompañado a Visual Basic desde hace varias versiones,
pero uno de sus principales inconvenientes (concretamente hasta Visual Studio 6, inclusive) radicaba
en el hecho de que debía utilizarse como producto separado del IDE de VB, puesto que a pesar de
incluirse en los CD’s deinstalación de Visual Studio, no se instalaba por defecto, lo que obligaba al
programador a instalarlo y ejecutarlo de forma separada al IDE habitual de trabajo.
Esta falta de integración de CR con el IDE de desarrollo de Microsoft se ha solucionado con la llegada
de la tecnología .NET, ya que Crystal Decisions, el fabricante de CR ha desarrollado una nueva
versión de su generador de informes:Crystal Reports para Visual Studio .NET, que como su nombre
indica, se encuentra totalmente integrada con el entorno de desarrollo de VS.NET; prueba de ello
reside en el hecho de que CR se instala ahora junto con el resto de elementos del IDE de Visual
Studio, durante el proceso de instalación del entorno de desarrollo de .NET Framework.
La ventaja más inmediata pues que obtenemos de esta versiónde CR, reside en que al funcionar de
forma integrada con VS.NET, el motor de informes del generador se coordina de manera más eficiente
con el resto de clases de la plataforma. Todas las características de CR están disponibles ahora a través
de una serie de clases, organizadas en un conjunto de espacios de nombres, de los cuales, el principal
es CrystalDecisions. Esta integración da como frutouna mejora en aquellos aspectos ya conocidos de
versiones anteriores de CR, facilitando el uso de informes en aplicaciones web a través de su
visualización en Web Forms, destacando también como novedad, la posibilidad de publicar nuestros
informes como Web Services.
La compatibilidad hacia atrás también está contemplada, soportando los informes creados con
versiones anteriores de CR, eincluso con el DataReport de VB6.
A lo largo de los siguientes apartados, describiremos los principales puntos a tener en cuenta para la
elaboración de informes sencillos, abordando también algunos aspectos avanzados, que proporcionen
al lector el punto de partida para la creación de los listados para sus aplicaciones.
Espacios de nombres de Crystal Reports para Visual
Studio .NET
Crystal Reportsha sido remodelado completamente para esta versión de .NET, adaptándolo a la
arquitectura del Framework de Microsoft. Aparte de las mejoras introducidas en elementos visuales
como asistentes y diseñadores de este generador de informes, se ha mejorado notablemente el apartado
de manipulación del informe a través del código de la aplicación. Por todos estos motivos, la actual
versión de CR...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual basic
  • visual basic
  • Visual Basic
  • visual basic
  • visual basic
  • visual basic
  • Visual basic
  • Que Es El Visual Basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS