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...