none
renderizar reporte SSRS en html RRS feed

  • Pregunta

  • Tengo un proyecto que renderiza un reporte que tengo SSRS de la siguiente manera

            Dim rs As ReportExecutionService = New ReportExecutionService()
            rs.Credentials = CredentialCache.DefaultCredentials
            rs.Url = My.Settings.st_17889296cbd242e5ae30c946865299b3_Ws_Reporting_Services_ReportExecutionService
            rs.ExecutionHeaderValue = New ExecutionHeader()
            Dim executionInfo As New ExecutionInfo
            executionInfo = rs.LoadReport(Ruta_Donde_Esta_Reporte, Nothing)
            Dim deviceInfo As String = "<DeviceInfo><Toolbar>False</Toolbar></DeviceInfo>"
            Dim mimeType As String
            Dim encoding As String
            Dim streamId As String()
            Dim warning As Warning()
            Dim result = rs.Render("HTML4.0", deviceInfo, mimeType, encoding, encoding, warning, streamId)
            File.WriteAllBytes(Ruta_Donde_Guarda, result)

    El  es que trae bastantes filas y cada que encuentra un cambio de pagina (depende del tamaño de la pantalla del dispositivo), el reporte se ve horrible. se sobreponen las letras una encima de otra, se pierde el orden de las filas etc. No he encontrado el modo de arreglarlo

    jueves, 28 de febrero de 2019 23:09

Todas las respuestas

  • Hola  

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.

    https://docs.microsoft.com/en-us/sql/reporting-services/report-builder/rendering-to-html-report-builder-and-ssrs?view=sql-server-2017

    https://docs.microsoft.com/en-us/sql/reporting-services/report-design/importing-html-into-a-report-report-builder-and-ssrs?view=sql-server-2017

    https://github.com/SQL-Server-projects/Reporting-Services-examples/wiki/How-to-format-a-SSRS-textbox-as-HTML.

    https://stackoverflow.com/questions/4442524/its-possible-to-render-html-inside-a-sql-server-reporting-services-2008s-repor

    Gracias por usar los foros de MSDN.

    Pedro Alfaro
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    viernes, 1 de marzo de 2019 16:04
    Moderador