tag:blogger.com,1999:blog-2750489804024144082.post6337714028264455759..comments2022-04-01T20:16:36.176+02:00Comments on Problemas TIC resueltos: Subinformes RDLC en report cargado dinámicamente.Arturo Solerhttp://www.blogger.com/profile/09200831980731210629noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-2750489804024144082.post-78207014789738258132011-05-10T12:49:02.421+02:002011-05-10T12:49:02.421+02:00Hola, sigo los pasos que comentáis y no me da ning...Hola, sigo los pasos que comentáis y no me da ningún error, pero una vez que tengo todos los datos cargados en el ReportDataSource y empieza a generar el informe me aparece el comentario de espera "Cargando" y no muestra el informes.<br /> Podéis ayuderme <br /><br />Un saludo y muchas graciasAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-2750489804024144082.post-52298448131088389692011-04-12T10:15:00.190+02:002011-04-12T10:15:00.190+02:00Disculpa, mas legible así.
Dim bytes = informe.Re...Disculpa, mas legible así.<br /> Dim bytes = informe.Render("PDF")<br /> Response.Clear()<br /> Response.ContentType = "Application/PDF"<br /> Response.AddHeader("content-disposition","nombreArchivo.PDF")<br /> Response.BinaryWrite(bytes)Arturo Solerhttps://www.blogger.com/profile/09200831980731210629noreply@blogger.comtag:blogger.com,1999:blog-2750489804024144082.post-67582963428563064082011-04-12T10:11:15.565+02:002011-04-12T10:11:15.565+02:00Puedes ver un articulo relacionado en http://www.c...Puedes ver un articulo relacionado en http://www.codeproject.com/KB/aspnet/ReportViewer.aspx<br /><br />Debo decirte que yo no uso el report viewer sino que devuelvo directamente un pdf.<br />Para ellos añades al final:<br /> Dim bytes = informe.Render("PDF")<br /> Response.Clear()<br /> Response.ContentType = "Application/PDF"<br /> Response.AddHeader("content-disposition", String.Format("attachment; filename={0}.PDF", director.Pagina.TipoObjetoActualDescrito(infopagina.numero.plural)))<br /> Response.BinaryWrite(bytes)Arturo Solerhttps://www.blogger.com/profile/09200831980731210629noreply@blogger.comtag:blogger.com,1999:blog-2750489804024144082.post-53570202136221360622011-04-12T10:06:41.934+02:002011-04-12T10:06:41.934+02:00En lugar de la variable declarada informe utilizas...En lugar de la variable declarada informe utilizas reportviewer1.localreport. Y al final le haces un refresh<br />Dim lector As New System.IO.StreamReader(My.Request.PhysicalApplicationPath + "\ListadoOrgsProd.rdlc")<br /> ReportViewer1.LocalReport.LoadReportDefinition(lector)<br /> lector.Close()<br /> lector = New System.IO.StreamReader(My.Request.PhysicalApplicationPath + "\ListadoProd.rdlc")<br /> ReportViewer1.LocalReport.LoadSubreportDefinition("ListadoProd.rdlc", lector)<br /> lector.Close()<br /> AddHandler reportviewer1.localreport.SubreportProcessing, AddressOf infoParametros)<br /> ReportViewer1.LocalReport.Refresh()Arturo Solerhttps://www.blogger.com/profile/09200831980731210629noreply@blogger.comtag:blogger.com,1999:blog-2750489804024144082.post-89936172093508308192011-04-11T19:10:25.460+02:002011-04-11T19:10:25.460+02:00Por favor, me puedes decir como acoplas "info...Por favor, me puedes decir como acoplas "informe" generado con Localreport al reportViewer.<br />No conozco Visual Estudio 2010. tengo el problema de que no me funciona el subreport. GraciasAnonymousnoreply@blogger.com