Creación De Reportes E Introducción A ASP
Enviado por wpf2012 • 23 de Mayo de 2015 • 1.195 Palabras (5 Páginas) • 255 Visitas
El Diseñador de reportes de Visual Basic proporciona una interfaz fácil de usar para crear reportes sólidos que incluyen datos procedentes de varios tipos de orígenes de datos.
En Visual Basic, los reportes se guardan como archivos de definición de informe del cliente (.rdlc). Estos archivos se basan en el mismo esquema que los archivos de definición de reporte (.rdl) publicados en los servidores de informes de SQL Server ReportingServices, pero se guardan y se procesan de manera distinta a los archivos .rdl. En tiempo de ejecución, los archivos .rdlc se procesan localmente, y los archivos .rdl se procesan remotamente.
ReportViewer
El control ReportViewer admite un modo de procesamiento local que le permite ejecutar archivos de definición de informe de cliente (.rdlc) utilizando la capacidad de procesamiento integrada del control. Los informes de cliente que se ejecutan en modo de procesamiento local se pueden crear fácilmente en el proyecto de aplicación.
Mostrar el informe en un control ReportViewer en una aplicación
1. Abrir el proyecto de aplicación.
2. Seleccionar el formulario que contiene el control.
3. En el modo de diseño gráfico, agregar un control ReportViewer al formulario. El control ReportViewer se encuentra en la sección Datos del cuadro de herramientas.
4. Asignar un tamaño y posición al control en la página o el formulario.
CrystalReport
CrystalReports es una aplicación de inteligencia empresarial utilizada para diseñar y generar informes desde una amplia gama de fuentes de datos (bases de datos).
Varias aplicaciones, como Microsoft Visual Studio, incluyen una versión OEM de CrystalReports como una herramienta de propósito general del informes/reportes. CrystalReportses el escritor de informes estándar cuando Microsoft lo liberó con Visual Basic.
Los usuarios al instalar CrystalReports en un equipo y utilizarlo para seleccionar filas y columnas específicas de una tabla de datos compatibles, pueden organizar los datos en el reporte en el formato que necesiten. Una vez que el diseño está completo, el reporte se puede guardar como un archivo con extensión rpt. Se puede acceder nuevamente al reporte reabriendo el mismo, y poder actualizar los datos. Si la fuente de base de datos se ha actualizado, el informe se refrescará reflejando estas actualizaciones.
¿Qué es ASP.NET?
ASP.NET es un modelo de desarrollo Web unificado que incluye los servicios necesarios para crear aplicaciones Web empresariales con el código mínimo. ASP.NET forma parte de .NET Framework y al codificar las aplicaciones ASP.NET tiene acceso a las clases en .NET Framework. El código de las aplicaciones puede escribirse en cualquier lenguaje compatible con el CommonLanguageRuntime (CLR), entre ellos Microsoft Visual Basic y C#. Estos lenguajes permiten desarrollar aplicaciones ASP.NET que se benefician del CommonLanguageRuntime, seguridad de tipos, herencia, etc.
ESTRUCTURA DE DIRECTORIOS ASP.NET
En general, la estructura de directorios de ASP.NET puede ser determinada por las preferencias del desarrollador. A parte de unos pocos nombres de directorios reservados, el sitio puede expandirse a cualquier número de directorios.
La estructura es típicamente reflejada directamente en las urls.
App_Browsers
Contiene archivos de definición específicos para navegadores.
App_Code
Es un directorio para códigos. El servidor ASP.NET automáticamente compilará los archivos (y subdirectorios) en esta carpeta en un ensamblado que es accesible desde cualquier página del sitio.
App_Data
Directorio por defecto para las base de datos, tales como archivos mdb de Microsoft Access y archivos mdf de Microsoft SQL Server. Este directorio es usualmente el único con permisos de escritura en la aplicación. App_LocalResources
Contiene archivos de recursos localizados para páginas individuales del sitio.
App_GlobalResources
Contiene archivos resx con recursos localizados disponibles para cada página del sitio. Este es donde el desarrollador ASP.NET típicamente almacenara mensajes que serán usados en más de una página.
App_Themes
Usado para temas alternativos del sitio.
App_WebReferences
Usado para archivos de descubrimiento y archivos WSDL para referencias a servicios web para ser consumidos en el sitio.
Bin
Contiene código compilado (archivos .dll) para controles, componentes, y otro código que pueda ser referenciado por la aplicación. Cualquier clase representada por código en
...