none
Exportar pdf RRS feed

  • Pregunta

  • hola necesito neuvamente ayuda con este tema me pidieron que cuando se ejecute mi reporte desde el webform se muestre automaticamente en pdf hay alguna forma de hacerlo? porque no quieren que se tenga que elegir entre las opciones para exportar del report
    lunes, 15 de abril de 2013 15:35

Respuestas

  • Hola Mario si es posible con el siguiente código:

            Dim deviceInfo As String = ""
            Dim warnings As Warning() = Nothing
            Dim streamids As String() = Nothing
            Dim mimeType As String = Nothing
            Dim encoding As String = Nothing
            Dim extension As String = Nothing
            Dim bytes As Byte()
            bytes = Me.Rpt.ServerReport.Render("PDF", Nothing, mimeType, encoding, extension, streamids, warnings)
            Dim ms As New System.IO.MemoryStream(bytes)
            Response.ContentType = "Application/pdf"
            Response.BinaryWrite(ms.ToArray())
            Response.End()



    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    • Marcado como respuesta BrownMario lunes, 15 de abril de 2013 16:02
    lunes, 15 de abril de 2013 15:38

Todas las respuestas

  • Hola Mario si es posible con el siguiente código:

            Dim deviceInfo As String = ""
            Dim warnings As Warning() = Nothing
            Dim streamids As String() = Nothing
            Dim mimeType As String = Nothing
            Dim encoding As String = Nothing
            Dim extension As String = Nothing
            Dim bytes As Byte()
            bytes = Me.Rpt.ServerReport.Render("PDF", Nothing, mimeType, encoding, extension, streamids, warnings)
            Dim ms As New System.IO.MemoryStream(bytes)
            Response.ContentType = "Application/pdf"
            Response.BinaryWrite(ms.ToArray())
            Response.End()



    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    • Marcado como respuesta BrownMario lunes, 15 de abril de 2013 16:02
    lunes, 15 de abril de 2013 15:38
  • Hola Jose gracias por responder donde debo colocar esa porcion de codigo?
    lunes, 15 de abril de 2013 15:46
  • Debo ponerlo al final de donde ejecuto mi reporte? lo pruebo y te digo
    lunes, 15 de abril de 2013 15:53
  • Si al final debes de ponerlo solo hay un detalle el reporte se generará con un zoom de 150%

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    lunes, 15 de abril de 2013 15:54
  • lo del zoom no es importante realmente lo unico que me pidieron fue que se vea en pdf para comodidad del usuario

    lunes, 15 de abril de 2013 16:02