Crear un reporte en reporting services y ligarlo con un proyecto de Windows en .Net (Parte2)

En la parte 1 vimos como crear un proyecto de Reporting Services con un reporte básico. Ahora veremos como hacer que en una ventana de windowsForm se visualice el reporte creado.

Inicialmente agregamos un proyecto de windowsApplications a nuestra solución actual.

image

image

Ponemos el diseñador del formulario que aparece en forma predeterminada en la solución y agregamos en el:

1 ReporViewer de nombre rpwReporte,

1 Botón con la etiqueta “Actualiza” de nombre btnActualiza,

2 Label de nombre lblServer y lblReporte,

2 TextBox de nombre txtServer y txtReporte.

image

En el evento clic del botón que creamos con nombre btnActualiza agregamos el siguiente código.

image

Con esto, de manera de código configuramos nuestro formulario para que se presente un reporte dependiendo de las direcciones que ingresemos en las cajas de texto.

Ahora bien, qué ponemos en las cajas de texto???

El nombre del server, debe ser la dirección web de donde se ha publicado el reporte, que puede ser “http://localhost/reporteserver” y en reporte “/MisReportes/MiReporte”, siendo “MiReporte” el nombre del mismo.

Pero esto es una forma, lo que se puede también hacer es poner estos valores en el archivo app.config de la aplicación de la siguiente manera.

image

Luego nuestro código cambiaría así:

image

Bueno, esto es todo en esta segunda parte, creo que me ha faltado algo… mmmmmmmmm, sí, nunca publicamos el reporte en ser servidor de Reporting Services. En la tercera parte veremos eso y espero que les sirva.

Nos vemos.

Anuncios

2 pensamientos en “Crear un reporte en reporting services y ligarlo con un proyecto de Windows en .Net (Parte2)

  1. Pingback: Crear un reporte en reporting services y ligarlo con un proyecto de Windows en .Net (Parte1) « Christian – Desarrollo Net

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s