Desarrollo de Páginas Web, Aplicaciones Informáticas a medida, Posicionamiento Web en Internet (SEO), Accesibilidad web, Usabilidad

Imagen de la cabecera de www.webprogramacion.com
Inicio     Qué es webprogramacion.com     Mi currículum     Contacta conmigo    

Servicios

  • ¿Quieres aumentar el número de visitas de tu página web?
  • ¿Necesitas formación sobre algún tema tratado en webprogramacion.com?
  • ¿Quieres que imparta algún curso sobre algún tema tratado en la web?
  • ¿Quieres que revise la accesibilidad web de tu página?
  • ¿Buscas una aplicación a medida para tu empresa?
  • ¿Necesitas colaboración en tu proyecto?
  • Pide presupuesto sin compromiso
Escríbeme a través de la siguiente página y me pondré en contacto contigo.
webprogramacion.com > Programacion > C# > Pasar parámetros a un ReportViewer

Pasar parámetros a un ReportViewer (C#)

En este artículo vamos a ver la forma de pasar parámetros a un visor de informes del tipo ReportViewer.

Supongamos un visor ReportViewer que está enlazado con un informe que recibe dos parámetros: par0 y par1 cuyos valores serán value_par0 y value_par1 respectivamente. Dichos parámetros habrán sido definidos en tiempo de diseño en el informe, para posteriormente recibir valores en tiempo de ejecución.

Para asignar los valores, realizaremos lo siguiente, en el evento que actualice la información del informe (por ejemplo: el Form_Load de un formulario que contenga al ReportViewer):

//Array que contendrá los parámetros
ReportParameter[] parameters = new ReportParameter[2];
//Establecemos el valor de los parámetros
parameters[0] = new ReportParameter("par0","value_par0");
parameters[1] = new ReportParameter("par1","value_par1");
this.DataTable1TableAdapter.Fill(this.ds.DataTable1);
//Pasamos el array de los parámetros al ReportViewer
this.reportViewer1.LocalReport.SetParameters(parameters);
this.reportViewer1.RefreshReport();

Autor del artículo

Dámaso Velázquez

Etiquetas

informe reportviewer

Artículos relacionados

Compartir

  • www.webprogramacion.com
  • informatica[at]webprogramacion.com
  • Formación
  • Accesibilidad
  • Aplicaciones a medida
  • Presencia en Internet
  • Salamanca

Valid XHTML 1.0 Transitional  ¡CSS Válido!  TAW.Test de accesibilidad web