Hola amigos en mi proyecto utilizo reporting
services y para cargar un reporte lo que hago es lo siguiente:
donde la variable string url tiene la url del
reporte en el servidor. pero necesito hacer esto mismo con un página donde este
el control reportviewer, es decir necesito pasarle a una página que tiene un
control reportviewer no solo el nombre del reporte, sino tambien los parámetros
que llevaria el reporte.
string url =
"">ConfigurationManager.AppSettings["reportserver"] + "pages/reportviewer.aspx?" + ConfigurationManager.AppSettings["reportpathtaller"] + "Nomenclador_simple" + "&rs:Command=Render" + "&tabla=" + Request.Params["tabla"] + "&valor=0" + "&rc:Parameters=false&rc:LinkTarget=_blank";
if
(!Page.ClientScript.IsStartupScriptRegistered(this.GetType(), "window"))
{ string script = "window.open('" + url + "','popup','height=650,width=650,hotkeys=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,screenX=150,screenY=50,left=150,top=0');";Page.ClientScript.RegisterStartupScript( this.GetType(), "window", script, true);} ojala me puedas ayudar y yo me halla explicado bien jeje. muchas gracias nos leemos. chaoooo |