Ejemplos ReportViewer (Reporting Services)

En una pasada entrada, solicitaron ejemplos usando ReportViewer, pues aquí están.

Primero recuerden que con Reporting Services pueden trabajar en dos modos: Report Server y Modo Local, mas detalles en esta entrada: ¿Necesito un Report Server?, aquí un ejemplo de Reporting Services en modo Local: [How To] Reporting Services sin IIS y sin servidor de informes. Hace años también publique un artículo en lo que fue la revista MTJ.Net, pero desde hace mucho tiempo los artículos estaban perdidos, pero veo que ahora están disponibles aquí: Artículos Técnicos MSDN10, aquí el artículo en mención: Nuevos Controles de Reporte en Visual Studio 2005, que contiene ejemplos del uso en modo local y en modo Report Server.

El primer juego de ejemplos, es el que viene por defecto con AdventureWorks, si no tenemos instalado AdventureWork lo podemos encontrar en el siguiente link. Y en la siguiente ruta: \90\Samples\Reporting Services\Report Simples\AdventureWorks Sample Reports\, después de instalar los ejemplos, encontraremos la solución con ejemplos de ReportViewer en modo Servidor, debemos abrir la solución, compilar y publicar, los pasos pueden leerlos en este párrafo: Cómo instalar Ejemplos de la Base de Datos AdventureWorks en SQL 2005.

El segundo juego de ejemplos: ReportViewer Samples for Visual Studio 2005, tiene dos ejemplos:

  • Un ejemplo de una aplicación Windows lector de RSS (RSSNewsReader), usando C#. Genera un reporte con toda lista de nuevos items en el RSS.
  • Un ejemplo de una aplicación Windows para el reporte del Log de una aplicación Web (WebLogAnalyzer), usando VB.Net. Contiene varios tipos de reportes, listas, barras, y gráficos.

Los dos ejemplos usan reportes en modo Local, y no necesitan la conexión a una base de datos.

Mas información:

P.D.: Como ya lo comentó Mary Arcia, ahora los ejemplos de SQL Server están en un repositorio en CodePlex: http://www.codeplex.com/SqlServerSamples.

P.D.2: Si quieren agregar Geeks.ms a sus buscadores favoritos puede usar la siguiente página para la configuración automática: http://sergiot2.com/blog/searchengine.aspx.

Algunos screenshots, del segundo juego de ejemplos:

http://sergiot2.com/blogimages/2008/11Nov/12_RSS_Reader.jpg

http://sergiot2.com/blogimages/2008/11Nov/12_Web_log_Analyzer_01.jpg

http://sergiot2.com/blogimages/2008/11Nov/12_Web_log_Analyzer_02.jpg

Saludos,

Published 12/11/2008 19:12 por Sergio Tarrillo
Comparte este post:
http://geeks.ms/blogs/sergiotarrillo/archive/2008/11/12/114137.aspx

Comentarios

# re: Ejemplos ReportViewer (Reporting Services)

hola, Cómo puedo obtener el nombre de los cabezales del diseño del reportviewer(tablix) desde el codigo c#?? pues necesito ontenerlos para luego cambiarlos....ayudaa

Wednesday, September 15, 2010 12:31 AM por JhonQO

# re: Ejemplos ReportViewer (Reporting Services)

Amigos me encuentro con un error al intentar generar un reporte. Me aparece el siguiente error:

Error al procesar el informe.

El valor del parámetro 'Fecha1' no se puede convertir de 'System.String' a 'System.DateTime'

Ya intente convertir los parametros desde la consulta sql asi:

WHERE fecha BETWEEN CONVERT(DATETIME, @Fecha1, 103) and CONVERT(DATETIME, @Fecha2, 103), e incluso a varios formatos y nada. Sigue apareciento. Me ayudan porfavor. es demasiado urgente!!! GRACIAS... (y)

Me escriben al correo porfavor ya que he preguntado en tantas partes que ni me acordaré donde revisar respuestas.

edjogore@hotmail.com

De buevo GRACIASS:..

Tuesday, September 28, 2010 3:59 PM por Edwin

# jolep

necesito saber como conectar mi reporte hecho en reportviewer por codigo no por diseño puesto que al generar la aplicacion no se reporteara donde se instale

Sunday, December 12, 2010 3:18 AM por jose