Geeks•ms
Todo lo que los geeks de Windows y .Net tienen que contar
Juega a la Cura, código de registro: laresistencia

Parametros Reporting de una ventana a otra

valorado por 0 usuarios
Este artículo tiene 0 Respuestas | 1 Seguidor

Contribuyente Top 500
Envíos: 2
Puntos: 40

Saludos

 Trabajo en visual Studio y SQL 2005, utilizo Reporting Services para los reportes, pero el tranque lo tengo al necesitar pasarle los parametros necesarios desde una ventana (donde selecciono los valores) a la ventana que contiene el ReportViewer. No se como hacerlo, a pesar de haber visto algunos ejemplos como el siguiente, el problema es que al parecer esto se ejecuta en la misma ventana donde se aloja el ReportViewer.

this.ReportViewer1.ServerReport.ReportServerUrl = 
    new System.Uri("http://serverone/reportserver");
while(this.ReportViewer1.ServerReport.IsDrillthroughReport)
{
    this.ReportViewer1.PerformBack();
} 
// Could also be set to the selection of a ListBox.
string strReport = "/MyReports/TheReport";
this.ReportViewer1.ServerReport.ReportPath = strReport;
Microsoft.Reporting.WebForms.ReportParameter[ RptParameters = 
    new Microsoft.Reporting.WebForms.ReportParameter[1];
string strTime = System.DateTime.Now.ToShortTimeString();
RptParameters[0] = 
    new Microsoft.Reporting.WebForms.ReportParameter("CurrentTime", strTime);
this.ReportViewer1.ServerReport.SetParameters(RptParameters);
this.ReportViewer1.ServerReport.Refresh();
 

Lo que necesito es, por ejemplo, seleccionar el mes y año en una ventana y al hacer clic en un boton que se cargue el reporte, asignando a los parametros del dataset los valores seleccionados.

Espero me puedan ayudar, gracias adelantadas...

 
 
Página 1 de 1 (1 elementos) | RSS
Juega a la Cura, código de registro: laresistencia