reporting en asp.net

25/01/2007 - 13:23 por Jhonny | Informe spam
Tengo un reporte en Reporting Services que usa un Procedimiento almacenado
con paso de parametros. Mi problema es como pasarle estos parametros al
reporting desde asp.net 2005, he visto como pasarle parametros al reporte
(los veo como las formulas del crystal report) pero estos parametros no se
pasan al procedimiento almacenado

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
25/01/2007 - 21:35 | Informe spam
Primero que nada debes definir parámetros de entrada en tu reporte. Luego
invoas al reporte, proporciona en la URL los valores de los parámetros.

Algo como esto:

http://localhost/ReportServer?/AWRe.../Territory
Sales Crosstab&StartDate=3/1/2003&EndDate=4/30/2004
Gustavo Larriera, MVP
Solid Quality Mentors [www.solidq.com]
Este mensaje se proporciona tal como es, sin garantías de ninguna clase



"Jhonny" wrote:

Tengo un reporte en Reporting Services que usa un Procedimiento almacenado
con paso de parametros. Mi problema es como pasarle estos parametros al
reporting desde asp.net 2005, he visto como pasarle parametros al reporte
(los veo como las formulas del crystal report) pero estos parametros no se
pasan al procedimiento almacenado
Respuesta Responder a este mensaje
#2 Rogelio Vilches
28/03/2007 - 03:58 | Informe spam
Jhonny, lo que entiendo es que quieres pasarle parámetros al Reporte, ya que
al procedimiento almacenado es otra cosa. Puede ser por ejemplo que quieras
pasarle un parámetro al reporte para que cierta columna tenga un
comportamiento especial.
Bueno para esto te adjunto un ejemplo de paso de parámetros, en este caso
voy a pasar 2 parámetros:

Defino los 2 objetos ReportParameter parámetros.

Dim SoloDif As ReportParameter = New ReportParameter("SoloDif", 1, False)
Dim Cuenta_sobregirada As ReportParameter = New
ReportParameter("Cuenta_sobregirada", "Todas", False)

Creo la coleccion ReportParameter().
Dim Params As ReportParameter() = New ReportParameter() {SoloDif,
Cuenta_sobregirada)


Y le paso los parametros al control ReportViewer:

ReportViewer1.LocalReport.SetParameters(Params)

Ojala sea lo que estas buscando.


"Jhonny" wrote:

Tengo un reporte en Reporting Services que usa un Procedimiento almacenado
con paso de parametros. Mi problema es como pasarle estos parametros al
reporting desde asp.net 2005, he visto como pasarle parametros al reporte
(los veo como las formulas del crystal report) pero estos parametros no se
pasan al procedimiento almacenado
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida