Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26-09-2007, 09:14:32
Avatar de Nika
Nika Nika is offline
Buena Participación en el Foro
 
Registrado: ene 2007
Posts: 45
Nika Valoración +2
Predeterminado

Hola Amigos
Resuelto aunque no era lo que quería pero bueno lo solucione
Con una tabla temporal.
Creo que ReportViewer debería tener la opción de poder validar los textbox sin tener que crear ninguna tabla, quizás se pueda pero yo no lo e encontrado.
Si alguien sabe como espero que lo explique.
Aporto algunos parámetros por si le sirve a alguien (Tomados de http://ecuador.latindevelopers.net/b...ows-Forms.aspx)

Por programación podemos situar los parámetros


reportViewerAsSaM.ServerReport.ReportServerUrl = "http://localhost/reportserver";
reportViewerAsSaM.ServerReport.ReportPath = "/Sistema/OrdenFijaGenFecha";

ReportParameter fechaDesde, fechaHasta;

fechaDesde = new ReportParameter("fechaIni", dtpFechaDesde.Value.ToShortDateString());
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaDesde = new ReportParameter("fechaIni", dtpFechaDesde.Value.ToShortDateString());
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });

ReportParameter fechaDesde, fechaHasta;

fechaDesde = new ReportParameter("fechaIni", dtpFechaDesde.Value.ToShortDateString());
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaDesde = new ReportParameter("fechaIni", dtpFechaDesde.Value.ToShortDateString());
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewerAsSaM.ServerReport.ReportPath = "/Sistema/OrdenFijaGenFecha";

ReportParameter fechaDesde, fechaHasta;

fechaDesde = new ReportParameter("fechaIni", dtpFechaDesde.Value.ToShortDateString());
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaDesde = new ReportParameter("fechaIni", dtpFechaDesde.Value.ToShortDateString());
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });

ReportParameter fechaDesde, fechaHasta;

fechaDesde = new ReportParameter("fechaIni", dtpFechaDesde.Value.ToShortDateString());
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaDesde = new ReportParameter("fechaIni", dtpFechaDesde.Value.ToShortDateString());
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
fechaHasta = new ReportParameter("fechaFin",dtpFechaHasta.Value.ToS hortDateString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
reportViewer.ServerReport.SetParameters(new ReportParameter[] { fechaDesde, fechaHasta });
"http://localhost/reportserver";
reportViewerAsSaM.ServerReport.ReportPath = "/Sistema/OrdenFijaGenFecha";
this.reportViewer.RefreshReport();

En fin Reporting Services nos simplifica bastante la vida, y a mi parecer es más liviano y menos complejo que crystal reports. No se necesita instalar nada adicional para consumir los reportes como sucede con crystal report.
Responder Con Cita